自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Silence Ray的博客

不忘初心,方得始终

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 SQL的主键和外键约束

原文:http://www.cnblogs.com/ywb-lv/archive/2012/03/12/2391860.htmlSQL的主键和外键的作用:   外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒

2016-09-29 10:44:27 315

转载 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 3780

原创 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 15660

原创 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 12908

转载 bucardo 安装配置

bucardo 安装配置本文转自http://blog.osdba.net/?post=52还没来得及看,先转了,有空看看 ===============安装bucardo===========================bucardo是一个perl脚本,需要一些perl的包,先安装这些包:Test-Simple-0.98.tar.gz

2016-09-23 14:54:41 1871

原创 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 1444

转载 postgresql的备份与恢复

PostgreSQL备份与恢复示例 一、简介Postgresql的备份分为三种:l SQL转储l 文件系统级别备份(冷备份)l 在线热备份(归档)以下通过实例来讲解PostgreSQL的三种备份。二、 SQL转储(一)pg_dump1,创建数据库createdb pg2,连入数据库pgpsql pg3,创建测试表,插入数据pg=# cre

2016-09-06 11:32:05 2703

原创 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 82783

原创 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

pg支持模糊查询的插件,使用场景为业务系统要进行大量的模糊查询的时候,使用此插件会加快查询的速度,比pg_trgm的优势在于支持任意字符的模糊查询

2020-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除