手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql集群方案hot standby 安装和测试
这两天正忙着研究postgresql,基本用法和其他数据库大同小异,先不自己讲解,今天主要想记录下postgresql的集群方案hot standby方式。 转载请注明:http://blog.csdn.net/lengzijian/article/details/7704814 本人设置集群环境: 三台电脑:一台主数据库和两台从数据库 1. 安装Postgresql9 ta
作者:编程之家 时间:2020-06-02
PostgreSQL相关进程分类
PostgreSQL相关进程分类: ------------ 转载请著明出处,来自博客: blog.csdn.net/beiigang beigang.iteye.com
作者:编程之家 时间:2020-06-02
Debian6.04 Postgresql-9.1.3 安装教材
前言:本人机器:AMD64x2 4400++ 1G 内存 第一阶段-编译安装: 1,从postgresql官网下载postgresql-9.1.3.tar.bz2这个我想大家都知道的 2,把源代码复制到/usr/src/postgresql-9.1.3.tar.bz2 且 cd /usr/src 3,解压: tar xjvf postgresq
作者:编程之家 时间:2020-06-02
Postgresql基于时间点恢复PITR案例(二)
一个朋友说参考了网址:http://www.mkyong.com/database/postgresql-point-in-time-recovery-incremental-backup/后做了一个基于时间点的数据库恢复操作,但是失败了。其过程大致如下: 测试环境:vmware 8 os :centos 5.7 (final) PG: version 9.1.2 ####以下是他的测试过程记录
作者:编程之家 时间:2020-06-02
PostGis入门知识
要使用PostGIS,需要两方面的预备知识,一是要熟悉基本的SQL语法;二是熟悉 PostgreSQL数据库的基本使用。 (一) 快速入门 我们使用前面创建的数据库wen2,用户为wen1,现在创建一个包含三个点的数据库 test1: 首先在Etch下以wen1登陆,然后打开wen2数据库: $ psql -d wen2 ; 再在PostgreSQL的控制台下输入以下命令: wen2=> crea
作者:编程之家 时间:2020-06-02
PostgreSQL启动过程中的那些事十七:ServerLoop
话说main()->PostmasterMain()->StartupDataBase(),fork了启动进程,根据情况处理系统故障并启动了xlog,然后启动进程退出。Postmaster进程响应启动进程退出信号,fork了后台写进程、WAL日志写进程、AUTOVACUUM进程、归档进程、统计进程这些辅助进程。然后,postmaster进程进入了无限循环,等待客户端请求到来,为其提供服
作者:编程之家 时间:2020-06-02
postgresql集群方案hot standby初级测试(一)——模拟集群状况
上次安装了集群后,一段时间没有时间写个测试文章,今天有空就写了篇初级测试的文章,如果大家还想知道不同情况下postgres集群的处理方法,可以留言给我!!! 本文来自:http://blog.csdn.net/lengzijian/article/details/7729380 先来模拟下主从库关闭,看看数据的同步情况: 1. 重启主节点: 方式①:./pg_ctl stop
作者:编程之家 时间:2020-06-02
postgresql集群方案hot standby初级测试(二) ——处理数据能力
刚刚写完(一),本来想把两篇写在一起,但是发现关联不大,最后觉得分开写: 本文来自:http://blog.csdn.net/lengzijian/article/details/7729465 先写上数据库配置: 一个主数据库,两个从数据库 主数据库:Intel(R) Pentium(R) D CPU 2.80GHz *2 | MemTo
作者:编程之家 时间:2020-06-02
postgreSQL 9.1 的安装、基本配置、简单使用
postgreSQL 9.1 安装rpm包清单 postgresql91-9.1.1-1PGDG.rhel5.x86_64.rpm postgresql91-libs-9.1.1-1PGDG.rhel5.x86_64.rpm postgresql91-server-9.1.1-1PGDG.rhel5.x86_64.rpm //安装 配置好yum源后,在软件包所在目录下,此处为/root [root
作者:编程之家 时间:2020-06-02
postgres vacuumdb 清理垃圾
1、vacuumdb综述: vacuumdb是一个用于整理 PostgreSQL 数据库的工具,它还将会生成用于 PostgreSQL 查询优化器的内部统计数据。 vacuumdb 是 SQL 命令 VACUUM 的封装。因此,用哪种方法清理数据库都一样。 2、vacuumdb的几个有用参数 -a/--all vacuum所有的数据库 -d dbname
作者:编程之家 时间:2020-06-02
postgreSQL重装出现问题的解决方法
1.打开注册表 2.删除所有postgreSQL相关系信息 3删除postgreSQL的用户 点击 开始 -> 控制面板 -> 用户账户 -> 删除postgres的用户 之后重新装载就没有问题了!
作者:编程之家 时间:2020-06-02
postgresql集群方案hot standby初级测试(三)——蛋疼测试——手动同步数据
最近也做了很多关于集群方面的测试,但是公司又有这样一个需求: 当集群搭建好后,如果主节点意外死亡,我们希望从节点能够当做主节点重新启动,这样不影响客户端的操作,或者只受短时间影响。 此时的我,有种蛋蛋的忧伤,“对于程序员,需求神马的最讨厌了”。无奈之下看了原理,并做了基础测试。 本文来自:http://blog.csdn.net/lengzijian/article/details/7
作者:编程之家 时间:2020-06-02
postgresql安装以后服务未监听或者启动后又关闭的解决方法
好久没有写博客了,感慨很多啊。 今天安装postgresql,又出现老毛病。提示“服务器未监听”,查了一下资料是服务器未启动。查看了事件查看器,发现是“could not create lock file 'postmaster.pid' ”的错误,就百度这个错误,发现时权限,不够。更改权限变可以正常启动也就可以用了。 http://www.cnblogs.com/farw
作者:编程之家 时间:2020-06-02
PostgreSQL启动过程中的那些事十六:启动进程三:CheckPointGuts刷出共享内存里所有数据
话说启动进程调用StartupXLOG启动xlog,根据情况,如果需要就排除系统故障引起的数据库不一致状态,做相应的REDO或UNDO,然后创建一个检查点,把所有共享内存磁盘缓冲和提交数据缓冲写并文件同步到磁盘、把检查点插入xlog文件、更新控制文件,使数据库达到一种状态。 这节接着讨论启动进程在创建检查点时调用的CheckPointGuts方法(在创建重启点时也会调
作者:编程之家 时间:2020-06-02
自己查的有关postgreSQL存储过程的手册
postpresql存储过程手册: 比较全面的: 1、 http://www.cnblogs.com/stephen-liu74/category/343171.html 2、 http://www.cnblogs.com/stephen-liu74/archive/2012/05/04/2294643.html 3、 http://blog.csdn.net/yanwudingkou/a
作者:编程之家 时间:2020-06-02
PostgreSQL表空间、数据库、模式、表、用户/角色之间的关系
看PostgreSQL9的官方文档,我越看越迷糊,这表空间,数据库,模式,表,用户,角色之间的关系怎么在PostgreSQL里这么混乱呢? 经过中午的一个小实验,我逐渐理清了个中来龙去脉。下面我来还原我的试验,并循序讲清其中关系。 首先,实验出角色与用户的关系 在PostgreSQL中,存在两个容易混淆的概念:角色/用户。之所以说这两个概念容易混淆,是因为对于PostgreSQL来说,这是完全相同
作者:编程之家 时间:2020-06-02
postgresql 字符集
postgresql 字符集 postgresql数据库支持多种字符集,在配置字符集时要分清楚服务器与客户端的字符集,字符集不一致尽管有时能够发生转换,但带来的问题也很头疼。语言环境的配置也很重要。 服务器字符集<来自文档>: 代码 Name Description Language Server? Bytes/Char Aliases BIG5 Big Fiv
作者:编程之家 时间:2020-06-02
Postgresql允许远程访问
postgresql默认情况下,远程访问不能成功,如果需要允许远程访问,需要修改配置文件,在安装目录的data文件夹下. 1.pg_hba.conf 在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置 host all all 0.0.0.0/0 md5 如果不希望允许所有IP远程访问,则可以将上述配置项中的0.0.0
作者:编程之家 时间:2020-06-02
PostgreSQL 存储过程调试
在PG-2000DBA的培训中学到的一点是可以用pgAdmin3对存储过程进行调试。我们开发过程中用到了很多存储过程,一直苦于不能调试,只是用NOTICE打印出调试信息,非常麻烦。 开启调试,需进行以下配置: 1.编辑postgresql.conf shared_preload_libraries = '$libdir/plugins/plugin_debugger.so'
作者:编程之家 时间:2020-06-02
整理PostgreSQL 存储过程
一、基本概念: SQL函数可以包含任意数量的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。在简单情况下,返回最后一条查询结果的第一行。如果最后一个查询不返回任何行,那么该函数将返回NULL值。 //返回多条记录 如果需要该函数返回最后一条SELECT语句的所有行,可以将函数的返回值定义为集合,即SETOF sometype。 SQ
作者:编程之家 时间:2020-06-02
ALTER TABLE的用法 增加列、删除列、改列名、改列约束、改表名
ALTER TABLE 名称 ALTER TABLE — 更改表属性 语法 ALTER TABLE table [ * ] ADD [ COLUMN ] column type ALTER TABLE table [ * ] ALTER [ COLUMN ] column { SET DEFAULT
作者:编程之家 时间:2020-06-02
postgreSQL连接数据库
<?php // 连接,选择数据库 $db = pg_connect ( "host=localhost dbname=publishing user=www password=foo" ); or die( 'Could not connect: ' . pg_last_error ()); // 执行 SQL 查询 $query = 'SELECT * FROM authors' ;
作者:编程之家 时间:2020-06-02
postgresql 左连接三张表
postgresql 左连接三张表: select A.col1, B.col2, C.col3 from (A left join B on a.col3 = b.col1) left join c on A.col3 = C.col1 Where ......+ 条件
作者:编程之家 时间:2020-06-02
PostgreSql查看索引
PostgreSQL . select * from pg_indexes where tablename='log'; 或select * from pg_statio_all_indexes where relname='log'; 详情请参考http://haohetao.iteye.com/blog/800749 里面有PDO数据库笔记和php相关知识
作者:编程之家 时间:2020-06-02
一个PostgreSQL存储过程的例子:
需求: 给出如下条件进行批处理编排 - 开始日期时间 - 重复间隔(分钟) - 重复次数 要求在档期内重复安排节目播出, 比如: 2003.01.01 08:00 开始每隔240分钟播出一次, 一共播出100次 数据库表格(co_schedule) ------------------------------ n_progid
作者:编程之家 时间:2020-06-02
12个最好的开源报表工具
在dzone上闲逛时发现-‘最好的开源报表工具’这篇文章,点进去看到其中有一个“JavaEye Reporting Tool – JERT”,起初以为彼‘JavaEye’非此‘JavaEye’,取名相同而已。但还是好奇的搜索了一番,结果让我几分惊奇,几分欣喜。也许是我out了,但我确实是现在才知道,原谅我吧 不过首先还是介绍下这些优秀的报表工具: 1. BIRT Project BIRT报
作者:编程之家 时间:2020-06-02
PostgreSQL的“孔雀开屏”式程序架构
看着下面这个图, 就想到了“孔雀开屏”。从main开始经过细致、周密的准备,pg启动了postmaster进程、系统日志进程、昙花一现的启动进程、后台写进程、写WAL日志进程、……,最后在服务器段抛出一句”database system is ready to acceptconnections”,开始准备对外提供服务。如果这时有客户端请求,就启动postgres服务进程提供服务。
作者:编程之家 时间:2020-06-02
PostgreSQL 创建帐号,数据库,权限,备份,恢复
创建用户 xxxx1,密码 xxxx,创建数据库 xxxx2,赋予 xxxx1 在 xxxx2 上的所有权限。 # sudo -s -u postgres $ psql postgres# CREATE USER xxxx1 WITH PASSWORD 'xxxx'; postgres# CREATE DATABASE xxxx2; postgres# GRANT ALL PRIVILEGES O
作者:编程之家 时间:2020-06-02
OpenNMS阀值、事件及警告配置笔记--开源监控软件
OpenNMS在ubuntu12.04和centos6.2下的安装 OpenNMS--SNMP安装及配置(RRD) OpenNMS---邮件通知配置笔记 一.阀值Thresholds 1.配置流程 (1)首先,必须要收集你想要监控阀值的数据。 (2)然后,在 thresholds.xml中为你想要监控的数据配置一个阀值。 (3)然后在thresh
作者:编程之家 时间:2020-06-02
PostgreSQL启动过程中的那些事十八:bgwriter进程一
话说main()->PostmasterMain()->StartupDataBase(),fork了启动进程调用,调用StartupXLOG方法,启动XLOG、验证数据库一致性、根据情况做数据库恢复和创建检查点,然后启动进程退出。Postmaster进程响应启动进程退出信号,启动了后台写进程、WAL日志写进程、AUTOVACUUM进程、归档进程、统计进程这些辅助进程。 1
作者:编程之家 时间:2020-06-02
上一页
203
204
205
206
207
208
209
210
下一页
小编推荐
热门标签
更多
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