参考文档: 本文涉及postgresql的yum安装,访问配置及简单使用。 一.验证环境 1. 操作系统 CentOS-7-x86_64-Everything-1511 2. PostgresSQL版本 PostgreSQL 9.6.3:https://www.postgresql.org/down ...
分类:
数据库 时间:
2017-10-12 21:38:47
阅读次数:
640
转载地址:【传送门】 一、表的继承: 这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。 1. 第一个继承表: CREATE TABLE cities ( --父表 name text, populatio ...
分类:
数据库 时间:
2017-10-12 11:22:27
阅读次数:
182
1.初始化配置1).pubdbpostgres=#createdatabasepubdb;postgres=#\cpubdbYouarenowconnectedtodatabase"pubdb"asuser"postgres".pubdb=#createtablet1(idbigserialprimarykey,namevarchar(20));CREATETABLEpubdb=#createpublicationpub_mdb1_t1fortablet1;CREATEPUBLICATIONpubd..
分类:
数据库 时间:
2017-10-11 00:45:57
阅读次数:
508
Sphinx的简介: Sphinx是一个独立的全文索引引擎,意图为其他应用提供高速、低空间 占用、搜索结果高相关度的全文搜索功能。Sphinx可以非常容易的与 SQL数据库和脚本语言集成。内置MySQL和PostgreSQL数据库数据源 的支持。搜索API支持PHP、Python、Perl、Rudy ...
分类:
Web程序 时间:
2017-10-09 22:25:57
阅读次数:
203
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况,sysbench支持MySQL、PostgreSQL、Oracle数据库OLTP测试。它主要包括以下几种方式的测试:1)cpu性能2)磁盘io性能3)调度程序性能4)内存分配及传输速度5) ...
分类:
其他好文 时间:
2017-10-09 13:19:18
阅读次数:
206
PostgreSQL软件版本升级后,需要使用pg_upgrade迁移旧版本的数据库,具体的操作参数可以参考官方文档,在此记录一下操作过程中出现的细节问题: 新版本软件在initdb的时候要保证locale和旧版本软件一致,如果旧版本软件在initdb的时候指定了--locale=C,而新版本软件未指 ...
分类:
数据库 时间:
2017-10-09 13:11:43
阅读次数:
210
PostgreSQL终于发布10.0正式版了!下载压缩版的更新了一下本机的版本,然后打开pgAdmin的时候总是报错“The application server could not be contacted.”,尝试了网上的几种方法都不行,重启pgsql,删除%appdata%\pgAdmin,都 ...
分类:
数据库 时间:
2017-10-09 00:36:42
阅读次数:
505
Dropuser删除一个PostgreSQL用户帐户,需要说明的是只有超级用户或带有CREATEROLE权限的用户可以执行该命令,如果要删除超级用户,只能通过超级用户的身份执行该命令。该命令的使用方式如下:dropuser[option...][username]1.命令行选项列表:选项说明-e(--echo)回显dropuser生..
分类:
数据库 时间:
2017-10-08 20:32:15
阅读次数:
225
创建一个新的PostgreSQL数据库。该命令的使用方式如下:createdb[option...][dbname][description]1.命令行选项列表:选项说明-D(--tablespace=tablespace)指定数据库的缺省表空间。-e(--echo)回显createdb生成的命令并且把它发送到服务器。-E(--encoding=encoding)指定用于此..
分类:
数据库 时间:
2017-10-08 20:29:04
阅读次数:
263
postgresql客户端命令之口令文件:在给出其它PostgreSQL客户端命令之前,我们需要先介绍一下PostgreSQL中的口令文件。之所以在这里提前说明该文件,是因为我们在后面的示例代码中会大量应用该文件,从而保证我们的脚本能够自动化完成。换句话说,如果在客户端命令执行时没有提供..
分类:
数据库 时间:
2017-10-08 18:07:03
阅读次数:
182