加载中
PostgreSQL主从序列的last_value不一致

It's not a bug that the primary and the standby has the different last_value in sequences

Python发邮件示例

How to Send Mail by Python

2015/02/06 11:44
303
算法LRU、LFU与FIFO

缓存过期管理有很多种方式,常见的有FIFO,LRU与LFU,当然还有其他算法,比如rand,opt等。这三种简单的区别如下: FIFO:是first in first out 的缩写 LRU :是least recently used 的缩写 ...

2015/04/10 16:44
146
postgresql的实时监控工具pgcenter介绍

最近同事问有没有一款工具可以实时查看postgresql数据库当前的每秒增删改查,翻了一圈,有一款叫pgcenter的工具可以满足需求,而且某些方面更加详细和强大。这款工具目前已经开源,使用也很方...

定时扫描并发送邮件脚本

随着服务器越来越多,有必要对服务器和各种数据库做一个监控。下面列举一个最近刚写的定时扫描FTP上传的ERR信息并通过邮件发送出来的脚本。具体的ERR标准暂时不写。 假定上传的文件放在ftp_k...

2012/04/12 14:41
304
Postgresql的隐藏系统列

和oracle数据库一样,postgresql也有自身的一套隐藏的系统列。下面介绍如下: 1.oid oid是object identifier的简写,其相关的参数设置default_with_oids设置一般默认是false,或者创建表时指定...

PostgreSQL的window函数应用整理

PG在8.4以后版本中添加了一些Window Function功能,下面简单介绍 A window function performs a calculation across a set of table rows that are somehow related to the current row. Thi...

postgresql重复数据的删除

今天在协助开发导表数据时发现有重复的数据,需要去重。去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。oracle中常用的是根据rowid来做,PG中也有一个唯一字段ctid,...

Postgres与OS内核相关的几个参数设置

Postgres在postgresql.conf里面的配置参数有几个是和OS的内核参数紧密相关的,通常默认值是偏小的,但设置过大也会造成Postgres的启动失败,官方文档(Part 17.3)有较详细的说明,但没有例子,...

Mysql的SQL模式

Mysql在5.6版本以后默认的SQL模式是STRICT_TRANS_TABLES,对数据的严谨性和一致性上比之前版本要有所提升。 一、查看当前sql模式 mysql> select @@sql_mode; +-----------------------------...

2015/06/23 23:16
584
PostgreSQL 9 Administration Cookbook(第2版)中文版发布【转】

一本 PostgreSQL 数据库管理类中文书籍新鲜出炉!

sqlserver2000系统表sysproperties在SQL2008中无效的问题

今天无意中在网上发现Sqlserver有一个扩展属性系统表sysproperties,因为只接触过MSSQL2005及以后的版本,在生产库2008版本及联机文档上搜了下都找不到这个系统表,后来发现这个系统表在200...

Postgres的count统计误区

今儿开发告知有一个SQL统计量前后台不一致,看了一下,是统计的方式不对造成的。 数据库统计数据量时常常用的是count(1)或者count(*),这两者区别不大,在postgres里面统计数据总量时,要注意...

2013/03/26 16:28
850
Postgres的日志实用功能

不得不说,Postgres的日志(pg_log,类似oracle的alter文件,非pg_xlog)确实是很灵活,功能也很丰富的,下面是借用postgres的日志来实现一些管理功能,下面涉及的参数都在文件$PGDATA/postgre...

PostgreSQL大对象的清理

remove all of the unreferenced large object from a database and reclaim space

2014/01/22 11:07
846
PostgreSQL修改列与重写表

老版本的PostgreSQL在新增列时,会rewrite全表,相当于vacuum full table_name。这对生产是非常不利的,严重导致读写效率的低下。高版本已经有所改善,下面检验之。 检查有没有rewrite表,可...

PostgreSQL的缩小数据集优化过程一例

小黄同学拿过来一句SQL问我,看看能不能优化,看了下,数据量不是很大,查询还不算很复杂。以下是记录优化过程: DB:PostgreSQL 9.1 OS:CentOS 6 count(d_personal_report_view) ~ 9K条,涉...

Linux的ping包返回DUP!

虚拟机上新建的系统ping外网地址时,很容易发生DUP!的情况,这里的虚拟机是workstation,不是esxi。 当ping百度地址115.239.210.26时返回: 64 bytes from 115.239.210.26: icmp_seq=1 ttl...

2013/09/24 00:31
7.4K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部