手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL 安装注意
问题:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed. database locale设置问题,不能选default了,选择了Chinese或Chinese,Macau S.A.R.,剩下的一切顺利。 (建议:
作者:编程之家 时间:2020-06-18
PostgreSQL对象重组工具【pg_reorg】
Description: pg_reorg is an utility program toreorganize tables in PostgreSQL databases. Unlike clusterdb, it doesn't blockany selections and updates during reorganization. You can choose one of th
作者:编程之家 时间:2020-06-18
PostgreSQL data同步工具【pg_rewind】
一、系统 IP HOSTNAME PG VERSION DIR OS 192.168.100.161 node1 9.4 /opt/pgsql CentOS6.5_x64 192.168.100.162 node2 9.4 /opt/pgsql CentOS6.5_x64 # cat /etc/issue CentOS release6.5 (Final) Kernel \r on an
作者:编程之家 时间:2020-06-18
pgpool-II+Hot_standby+Streaming replication环境搭建
1、实验环境说明 1.1 操作系统 1. # cat /etc/issue 1) CentOS release 5.5 (Final) 2) Kernel \r on an \m 2. # uname -a 1) Linux pgpool 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_6
作者:编程之家 时间:2020-06-18
PostgreSQL的多主应用部署
postgresql的现有版本没有提供内置的多主复制功能,这个一般需要自己写工具或使用其他第三方工具来实现。网上已经有不少现成的成熟的工具,比如rubyrep,bucardo,尤其是bucardo最近发布的version 5已经实现了多主多从以及跨数据库类别进行数据复制的功能,功能很丰富,操作维护也相对简单。这对跨机房的数据库双向同步特别有用,Bucardo采用的是perl写的触发器级别的异步数据
作者:编程之家 时间:2020-06-18
PostgreSQL在Ubuntu上安装指南
安装环境: Ubuntu 10.04-desktop-i386 PostgreSQL 8.4 1. 安装PostgreSQL 输入如下命令 sudo apt-get install postgresql 系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录
作者:编程之家 时间:2020-06-18
正确使用PostgreSQL的数组类型
2014-03-03 10:10 佚名 开源中国编译 我要评论(0) 字号:T | T 在Heap中,我们依靠PostgreSQL支撑大多数后端繁重的任务,我们存储每个事件为一个hstore blob,我们为每个跟踪的用户维护一个已完成事件的PostgreSQL数组,并将这些事件按时间排序。 AD:2014WOT全球软件技术峰会北京站 课程视频发布 在Heap中,我们依靠PostgreSQL支撑大
作者:编程之家 时间:2020-06-18
postgresql pdo执行query返回false
表里有无数据都返回false,原来是表的所有者不对,修改表的所有者即可
作者:编程之家 时间:2020-06-18
PostgreSQL复制集群概总
pg的复制、高可用、负载均衡相关集群,这儿写个概要备查。 pg有以下各种基于复制的集群方案,多数配过,有的当时没有整理。现在网上也有很多这些集群配置的文档,在这篇文档后找完备点的集中一下备档,不用每次用时到处查。 基于流复制的功能内置、触发器主从复制slony,基于sql复制的pgpool-II,其它如同步多主复制EDB MMR(这个也支持异步复制,玩过的时间有点长了,后面要找到当年记录再总结),
作者:编程之家 时间:2020-06-18
Postgresql9 PPAS9流复制配置
PostgreSQL流复制集群搭建,这个是翻的陈年旧档 主机: PPAS1 PPAS2 1 安装PPAS 9.0 [root@ppas1 ~]# setenforce 0 [root@ppas1 ~]# ppasmeta-9.0.4.14-linux-x64.run--全部安装 [root@ppas1 ~]# vim /etc/bashrc 加入: PATH=$PATH:/opt/Postgres
作者:编程之家 时间:2020-06-18
uPortal4.1.0安装部署
uPortal4.1.0安装部署 常见问题 1. Linux 下目录的访问权限问题 1.1 用正确的帐号登录,以及用正确的帐号上传文件 1.2 尽量上传压缩的文件,不要从别的机器上复制已经解压缩的文件夹 1.3 压缩文件上传后,再解压 一 、软件要求 Jdk:jdk7最好,jdk8支持情况待验证,jdk6不支持。 Maven:3.0.3及以上 Ant: 1.8.2及以上 C
作者:编程之家 时间:2020-06-18
PostgreSQL常用数据类型
一、数据类型 Name Aliases Description bigint int8 signed eight-byte integer bigserial serial8 autoincrementing eight-byte integer bit [ (n) ] fixed-length bit string bit varying [ (n) ] varbit variable-le
作者:编程之家 时间:2020-06-18
PostgreSQL的系统函数分析记录
PostgreSQL数据库中有许多内部函数,这次对系统表pg_proc以及函数代码进行分析记录(这里是针对9.3进行介绍的)。 一、数据库系统表pg_proc 数据库中所有内部函数信息都存储在系统表pg_proc. 内部函数都是在编译之前写好并存储在pg_proc.h文件中。 下面来看一下pg_proc的表结构,首先是看源码中的结构
作者:编程之家 时间:2020-06-18
PostgreSQL 百度百科
本词条缺少 信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来 编辑吧! PostgreSQL是以 加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象 关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、 外键、 触发器、视图、 事务完整性、 MVCC。同样,Post
作者:编程之家 时间:2020-06-18
PostgreSQL下如何修改用户权限的介绍以及hook机制对超级用户的权限修改
要想修改PG的用户权限,那么首先要对PG权限控制做一下了解: PG的权限控制是针对到各个对象的。大家可以看一下,所有系统表(pg_catalog下)几乎都会有aclitem[]数组类型的**acl的字段,这就是对权限的标识。 这里的标识情况如下: rolename=xxxx -- privileges granted to a role =xxxx -- privileges gr
作者:编程之家 时间:2020-06-18
PostgreSQL数据库操作查找原因以及解决建议
1、查看表是否有锁: select a.locktype,a.database,a.pid,a.mode,a.relation,b.relname from pg_locks a join pg_class b on a.relation = b.oid where upper(b.relname) = 'TABLE_NAME'; 2、根据上面查出的pid进行查找锁对应的SQL语句: select
作者:编程之家 时间:2020-06-18
postgreSql基础命令及linux下postgreSql命令
(1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除用户 pg_dump 将PostgreSQL数据库导出到一个脚本文件 pg_dumpall 将所
作者:编程之家 时间:2020-06-18
` 关于postgresql――常用操作指令
创建数据库 CREATE DATABASE test WITH OWNER = postgres ENCODING = 'UTF8'; 进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名, 例: /usr/local/pgsql/bin/psql mydb 指定host、用户名和数据库的话,如: /usr/local/pgsql/bin/psql -h loc
作者:编程之家 时间:2020-06-18
ArcGIS Server + ArcSDE + PostgreSQL + ArcMap安装windows7
1.概述 在WebGIS项目开发中,我们过去经常使用的是ArcGIS Server + ArcSDE + Oracle的组合方式。这种方式中的3个部分都是收费软件,不论对于大型项目还是 小型项目免费软件总是一个降低成本的好方法,尤其是能够找到使用广泛,研发背景较强,社区活跃度高的软件。 这篇主要简要说一下ArcGIS Server + ArcSDE + PostgreSQL组合中各个部分的安装,并
作者:编程之家 时间:2020-06-18
转载:PostgreSQL时间线的实现
来自: http://zisedeqing.blog.163.com/blog/static/95550871201481115942717/、 1.1 基本原理 正常情况下,数据库是沿着一条时间线一直延伸的,但是如果中途,用户期望从归档中进行恢复,则这时数据库的时间线就会产生分支,沿着新的时间线延伸。如下图所示: 1.2 基本流程 使用时间线进行恢复的基本流程是: 1. 确
作者:编程之家 时间:2020-06-18
PostgreSQL的流复制配置基于事务日志传送
自PostgreSQL 9.0开始,添加了流复制(Streaming Repulication)。流复制源于pg早期的“同步日志传送复制”(Synchronous Log Shipping Repulication)--一个高可用的(HA)解决方案。 流复制是基于事务日志传送的。热备份服务器可以通过读取WAL记录流来保持数据库的当前状态。 如果主服务器失效,那么热备份服务器将包含几乎所有主
作者:编程之家 时间:2020-06-18
rails连接postgresql错误:psql: 致命错误: 用户 "postgres" Ident 认证失败
psql: 致命错误: 用户 "postgres" Ident 认证失败 1安装好postgresql数据库后需要初始化及一些配置rails项目才能连接postgresql 安装好postgresql数据后(yum命令直接安装的) 第一步:初始化数据库 #service postgresql initdb (说明:初始化后默认postgresql数据库有一个默认的用户postgres(密码为空)
作者:编程之家 时间:2020-06-18
PostgreSQL过程化语言plpgsql
一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达式没有被用到,那么PL/pgSQL解释器在本次调用中将不会为其准备执行规划,这样的好处是可
作者:编程之家 时间:2020-06-18
PostgreSQL中如何判断某个SCHEMA是否存在
SELECT EXISTS(SELECT 1 FROM information_schema.schemata WHERE schema_name = 'data_2014_shanxi'); SELECT EXISTS(SELECT 1 FROM pg_namespace WHERE nspname = 'data_2014_shanx'); 两种方式都可以,第二个更有效率一些。 详细分析见:
作者:编程之家 时间:2020-06-18
postgresql where having
where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。 having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组。
作者:编程之家 时间:2020-06-18
Postgresql UUID的使用
PostgreSQL内置uuid类型,性能不错,但是PostgreSQL默认没有安装uuid相关操作函数,需要手动导入。 导入uuid相关函数。 psql -d dbname -U dbuser -f D:/develop/database/PostgreSQL/9.3/share/contrib/uuid-ossp.sql 定义uuid作为主键,并自动生成主键 REATE TABLE data_
作者:编程之家 时间:2020-06-18
postgresql数据导入到mysql
使用pg_dump命令导出结构和数据。到postgresql安装路径的bin目录下,使用 pg_dump命令, pg_dump <options> dbname > outfile 可选的参数有 -h 服务器地址,默认是本机,可省略 -p 端口号 -a --data-only 只输出数据,不输出结构(表定义) -D
作者:编程之家 时间:2020-06-18
PostgreSQL批量获取序列的最近值
做PostgreSQL的迁移或者做多主,两边需要序列错开时,分别列出数据库序列的所有值做检查是一件很有必要的事情。 可以用以下函数来列出当前DB的所有序列的最后一个值 CREATE OR REPLACE FUNCTION fun_list_seq() RETURNS TABLE(schema_name text,seq_name text,last_val bigint,increment_by
作者:编程之家 时间:2020-06-18
源码安装postgresql934
0 [root@pghost ~]# uname -a Linux pghost 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@pghost ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r o
作者:编程之家 时间:2020-06-18
postgresql 8中文教程
postgresql 用起来很爽啊!其实对我们初学者来说数据库都差不多,我们学的就是通用的语法,以至于有些情况不适用的,可以去查查,项目中,使用的是postgresql,从最开始的什么都不知道,现在还算是刚刚入流,手册给了我很大的帮助!这里给出postgresql中文教程。 http://www.php100.com/manual/PostgreSQL8/
作者:编程之家 时间:2020-06-18
上一页
233
234
235
236
237
238
239
240
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native