Какая документация PostGIS вам пригодилась при настройке PostGIS для производственной среды?
Я хотел бы собраться с моим администратором базы данных для установки установки Postgresql / PostGIS, которая подходит для производства. Я читал, что для достижения этой цели требуется некоторая настройка, и я надеялся найти ответ на веб-сайте преломления .
До сих пор я нашел некоторые документы на сайте OpenGeo полезными, как этот .
И этот старый пост на форуме - это та информация, которую я нашел полезной, вероятно, это просто базовые вещи в БД, но для меня это хорошая вещь.
Мне было бы интересно посмотреть, какие ресурсы помогли другим в достижении стабильной производственной установки PostGIS.
Ответы:
Поскольку Postgis является компонентом Postgres, я бы порекомендовал эту замечательную книгу (я владею ею и считаю ее чрезвычайно ценной) по настройке производительности Postgres:
http://www.packtpub.com/postgresql-90-high-performance/book
Он начинается с основ (планирование аппаратного обеспечения, операционной системы и т. Д.), А затем переходит к объяснению всех тех загадочных параметров конфигурации, которые я никогда не знал, как настраивать раньше. После этого он показывает, как анализировать медленные запросы, объясняет, как работает оптимизатор, как отслеживать общую активность базы данных и находить узкие места.
Автор является разработчиком Postgres , так что он действительно знает , что он говорит, и книга была также высоко оценил от группы разработчиков.
Книга ориентирована на 9-ю версию, но в ней всегда говорится, когда решение применяется или нет и с какими отличиями от предыдущих версий (до 8.0, если я правильно помню).
источник
PostGIS in Action , выпущенный в прошлом месяце, является хорошей книгой для чтения.
источник
Убедитесь, что вы храните правильные геометрии , в противном случае могут возникнуть непредвиденные ошибки (сбои сервера, ошибочные вычисления расстояния и площади и т. Д., См. Каковы последствия неправильных геометрий ).
Я настоятельно рекомендую добавить проверочные ограничения в столбцы рабочей геометрии, чтобы убедиться, что геометрия верна. Это просто добавить (просто замените «my_valid_table» и «geom» для вашей таблицы / столбца):
Подробности смотрите здесь .
источник
У OPENGEO есть простое руководство, которое послужит хорошей отправной точкой:
Хотя они не имеют прямого отношения к PostGIS, я нашел эти два поста информативными, когда речь идет о более «общих» настройках PostgreSQL:
Эта презентация PGexperts также очень информативна:
источник
Всегда храните ваши данные в другой схеме, чем общедоступная.
Хранение ваших данных отдельно от общедоступной схемы упростит обновление PostGIS и упростит восстановление дампов схемы.
Представьте, что вы сбрасываете свои данные в общедоступную схему. Так как dump очень полезен, он также выводит определения и функции таблиц, поэтому для восстановления (публично) у вас будут конфликты имен с другими (уже) установленными функциями и таблицами (например, geometry_columns).
источник
На самом деле сейчас я согласен с http://postgis.net/docs и http://gis4free.wordpress.com/2011/03/10/how-to-install-and-configure-postgis-raster-on-windows /#Комментарии
источник
Управление версиями, метаданные, контроль качества, настройка, оптимизация пропускной способности, планирование, спецификация и бета-разработка
источник