PostgreSQL忘记输入where条件update更新整张表的解决办法

虽然出现这个错误很挫,但有时候还是会被你或者你的同事碰到。为了避免这个错误,PostgreSQL数据库中可以通过触发器来解决,这里用的是plpgsql 。 1、修改postgresql.conf配置 增加:custom_variable_classes ......

发表时间:2015-05-15 11:19 | 分类:PostgreSQL | 评论:8 | 浏览:4,386 次 | 阅读更多

PostgreSQL数据库Streaming Replication流复制主备延迟测试

PostgreSQL数据库流复制主库和备库之间的延迟时间是多少,无论对HA还是负载均衡来说都应该做个评估。比如单纯的HA架构,当主库发生故障时,我们允许多少时间内的数据丢失。不废话,直接进入本次实验测试。 测......

发表时间:2014-12-26 15:18 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:3,972 次 | 阅读更多

生产环境修改PostgreSQL表索引对应的表空间

通过iostat命令发现某块磁盘的io使用率经常保持在100%,通过blkid命令获取linux raid存储盘符和挂载点的关系后,最后发现是挂载点上的一个数据库表空间在占用大io。 现象 postgres@dbmaster:~$ iostat -xm 3 |......

发表时间:2014-12-12 11:12 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:2,406 次 | 阅读更多

MySQL创建strip_tags函数删除html标签

创建函数strip_tags CREATE FUNCTION `strip_tags`($str text) RETURNS text BEGIN DECLARE $start, $end INT DEFAULT 1; LOOP SET $start = LOCATE("<", $str, $start); IF ......

发表时间:2014-12-10 10:00 | 分类:Mysql | 评论:评论关闭 | 浏览:3,172 次 | 阅读更多

pgbouncer连接池正常日志内容一例

因为PostgreSQL采用进程模式,大量连接对数据库性能会产生较大影响。所以在大量连接情况下,一般会在数据库和应用程序之间配置pgbouncer。pgbouncer可以配置在数据库主机上,也可以配置在单独的一台服务器。当......

发表时间:2014-11-19 14:56 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:2,685 次 | 阅读更多

使用pgpool搭建高可用PostgreSQL HA的步骤

pgpool,功能不较多,具有连接池,复制,负载均衡,并行查询,和HA等。今天博主测试下HA的配置。 环境信息: 两台虚拟机,ip分别由192.168.56.101和192.168.56.102 。 PostgreSQL版本:9.3.5 PGHOME:/opt/Pos......

发表时间:2014-11-11 14:29 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:11,189 次 | 阅读更多

配置PostgreSQL数据库流复制(replication stream)环境

在配置之前准备两台服务器环境。 第一步:在两个环境中分别安装postgresql数据库 推荐使用源码编译安装,安装步骤可以参考之前写的文章“通过源码编译安装PostgreSQL步骤及问题总结”,网址:https://zhangnq.co......

发表时间:2014-10-20 10:27 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:5,888 次 | 阅读更多

PostgreSQL数据库安全(Security)

在这个章节,我们主要来了解postgresql的安全,主要讲用户权限问题。 在一般的数据库中,至少包含两种用户,管理员和终端用户。这个很好理解,管理员(及超级用户)拥有完全权限,而终端用户只有部分权限。 一......

发表时间:2014-04-23 17:20 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:5,927 次 | 阅读更多

PostgreSQL数据库升级的速度测试

之前博主在PostgreSQL升级这篇文章中介绍了几种升级方法,今天我们就按照那篇文章来总结下各个方法的效率问题。哪种升级方法最快,具体应该选择哪种升级办法?如果你对升级还不怎么熟悉,可以再熟悉这个网址ht......

发表时间:2014-04-11 9:35 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:2,933 次 | 阅读更多

MySQL数据库复制的几个常用拓扑结构

复制的体系结构有以下一些基本原则 (1) 每个slave只能有一个master; (2) 每个slave只能有一个唯一的服务器ID; (3) 每个master可以有很多slave; (4) 如果你设置log_slave_updates,slave可以是其它slave的ma......

发表时间:2014-03-07 9:52 | 分类:Mysql | 评论:评论关闭 | 浏览:3,383 次 | 阅读更多

PostgreSQL数据库的升级

小版本升级 小版本升级基本上差不多,具体看postgresql的release note,注意其中的注意事项。 以9.2.4升级到9.2.7为例 1、备份原数据目录文件,以防万一。 2、下载9.2.7:wget http://get.enterprisedb.com/po......

发表时间:2014-03-03 11:14 | 分类:PostgreSQL | 评论:评论关闭 | 浏览:5,259 次 | 阅读更多

PostgreSQL数据库中的表和数据(Tables & Data)

照顾好你的数据,数据库也会照顾你。保持数据库的整洁,查询起来也会更快,应用也会少些错误。半夜被叫醒解决数据问题并不酷。接下来,就和章郎虫博主一起来了解postgresql的表和数据吧。 一、选择一个好的数据......

发表时间:2014-02-25 16:38 | 分类:PostgreSQL | 评论:1 | 浏览:5,310 次 | 阅读更多
一键脚本 博客历程 留言联系 文章归档 网站地图 谷歌地图
Copyright © 2010-2024 章郎虫博客 All Rights Reserved.