PostgreSql
文章平均质量分 85
kaopu
这个作者很懒,什么都没留下…
展开
-
Linux下源码安装PostgreSql和PostGIS
一、源码安装PostgreSql1、检查gcc版本gmake --versionGNU make版本3.80以上。 2、下载源码下载地址:http://www.postgresql.org/ftp/source/选择版本,下载。 3、解压gunzip postgresql-9.3.4.tar.gztar xf postgresql-9.3.4.tar...原创 2014-07-14 13:22:19 · 460 阅读 · 0 评论 -
PostGis空间索引
索引的种类PostgreSQL默认支持3种索引:B-Tree indexes, R-Tree indexes和 GiST indexes。B-Tree用于可以在一个方向上排序的数据,如数字(numbers),字母(letters),日期(dates)。地理数据不能再一个方向上排序,所以B-Tree不能用于地理数据。R-Trees是将数据分解成矩形,子矩形,子子矩形等。R-Trees...2014-07-14 14:02:28 · 1461 阅读 · 0 评论 -
PostgreSql的Explain命令详解
使用EXPLAINPostgreSQL为每个收到的查询设计一个查询规划。选择正确的匹配查询结构和数据属性的规划对执行效率是至关重要要的,所以系统包含一个复杂的规划器来试图选择好的规划。你可以使用EXPLAIN命令查看查询规划器创建的任何查询。阅读查询规划是一门艺术,需要掌握一定的经验,本节试图涵盖一些基础知识。以下的例子来自PostgreSQL 9.3开发版。EXPLAIN基础...原创 2014-07-14 14:43:44 · 2471 阅读 · 0 评论 -
PostgreSql备份和恢复
有三种不同的备份方法:SQL dump文件系统级备份(File system level backup)连续归档(Continuous archiving)每种都有优势和劣势。 一、SQL Dumpdump方法是生成含有SQL命令的文本文件,当反馈回服务器时,将顺序执行dump中的命令。postgreSql使用pg_dump工具,基础用例是:pg...原创 2014-07-18 18:32:33 · 981 阅读 · 0 评论 -
Grails3 REST使用Postgis和JTS地理类
折腾好几天,趟了几个坑,终于搞成了。废话不多说,直接上结果。 一、为了支持postgis,把Grails3默认的hibernate4改成hibernate5,添加jts支持地理信息,添加postgres-jdbc。这里不需要postgis的jdbc,这个搞了我好几天,最后发现去掉postgis的jdbc就OK了。修改build.gradlebuildscript { ...2016-05-12 18:40:33 · 382 阅读 · 0 评论 -
监控Postgres数据库
官方文档中有关监控的章节:http://www.postgresql.org/docs/9.3/static/monitoring.html 监控软件的罗列文档:https://wiki.postgresql.org/wiki/Monitoring 其中选择安装了powa。这个可以实时监控数据库,但是没有系统cpu和内存图表。大多数带有系统监控的,都是通过插件实现的...原创 2015-07-28 21:05:16 · 729 阅读 · 0 评论