- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 SQL的主键和外键约束
原文:http://www.cnblogs.com/ywb-lv/archive/2012/03/12/2391860.htmlSQL的主键和外键的作用: 外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒
2016-09-29 10:44:27 316
转载 Postgresql 事务的提交与回滚
原博客 http://blog.csdn.net/kiwi_kid/article/details/50881919用过oracle或mysql的人都知道在sqlplus或mysql中,做一个dml语句,如果发现做错了,还可以rollback;掉,但在PostgreSQL的psql中,如果执行一个dml,没有先运行begin;的话,一执行完就马上提交了,不能回滚,这样容易导致误操作的发生
2016-09-29 09:18:29 3785
原创 PostgreSQL使用pg_basebackup搭建主备流复制环境
操作系统 redhat6.5+ postgresql9.4.4主:192.168.100.77备:192.168.100.100 1、主库参数配置postgresql.conf:wal_level =hot_standbycheckpoint_segments= 16archive_mode = onmax_wal_senders =3wal_keep_segm
2016-09-27 10:36:23 3708 6
原创 postgresql在linux下的的开机自启动服务与环境变量的配置
设置PostgreSQL开机自启动PostgreSQL的开机自启动脚本位于PostgreSQL源码目录的contrib/start-scripts路径下 linux文件即为linux系统上的启动脚本1)修改linux文件属性,添加X属性#chmod a+x linux2) 复制linux文件到/etc/init.d目录下,更名为postgresql#cp linux /
2016-09-26 14:43:18 15665
原创 postgresql中pg_log、pg_clog和pg_xlog
pg_log这个日志一般是记录服务器与DB的状态,比如各种Error信息,定位慢查询SQL,数据库的启动关闭信息,发生checkpoint过于频繁等的告警信息,诸如此类。linux自带的路径一般在/var/log/postgres下面。该日志有.csv格式和.log。个人建议用前一种,因为一般会按大小和时间自动切割,毕竟查看一个巨大的日志文件比查看不同时间段的多个日志要难得多。另外这种日志是可
2016-09-26 14:41:41 12913
转载 bucardo 安装配置
bucardo 安装配置本文转自http://blog.osdba.net/?post=52还没来得及看,先转了,有空看看 ===============安装bucardo===========================bucardo是一个perl脚本,需要一些perl的包,先安装这些包:Test-Simple-0.98.tar.gz
2016-09-23 14:54:41 1872
原创 Linux下的 Postgresql的slony-i的数据同步配置
Linux下的 Postgresql的slony-i的数据同步配置1、安装slony去slony官网:http://www.slony.info/中下载合适的版本例如:slony1-2.1.4.tar.bz2解压:tar –xvf slony1-2.1.4.tar.bz2编译方法分三步:./configure –with-pertloolsmakemake in
2016-09-23 11:25:03 1774
原创 Redhat 配置网易yum
Redhat 配置网易yum1、检测系统是否安装了yum包# rpm -qa | grep yum 2、删除RHEL6.5原有的yum源# rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包) 3、检查是否全部清除# rpm -qa |grep yum 4、下载相关安装包# wget http:/
2016-09-08 17:22:48 1446
转载 postgresql的备份与恢复
PostgreSQL备份与恢复示例 一、简介Postgresql的备份分为三种:l SQL转储l 文件系统级别备份(冷备份)l 在线热备份(归档)以下通过实例来讲解PostgreSQL的三种备份。二、 SQL转储(一)pg_dump1,创建数据库createdb pg2,连入数据库pgpsql pg3,创建测试表,插入数据pg=# cre
2016-09-06 11:32:05 2704
原创 postgresql启动、状态查看、关闭
利用psql启动数据库[postgres@highgo ~]$ pg_ctl start查看系统中运行的postgres进程#ps -ef | greppostgres连接postgresql数据库#psql -h 127.0.0.1 -d postgres -Upostgres停止postgresql数据库实例#pg_ctl stop#ps -ef
2016-09-06 11:28:56 82849
原创 Postgresql源码安装
一、安装流程1,下载源码解压2,./configure3,make4,make install5,Useradd postgres6,passwd postgres7,mkdir /usr/local/pgsql/data8,chown postgres /usr/local/pgsql/data9,su – postgres “ - ”
2016-09-03 18:25:43 3382 1
pg_bigm-1.2-20200228.gz
2020-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人