postgresql
-
使用 Mutt 定时发邮件
今天学习了使用mutt自动发邮件,觉得 mutt发邮件非常便捷, 下面是一个简单的shell脚本,通过mutt 和 crontab 定时发邮件,今天发邮件过程中遇到一个问题,就是邮…
-
一个 Pg_dump SHELL 脚本
最近有个处于开发阶段的项目需要DBA介入,希望DBA对这个项目的数据库进行备份。要到主机帐号后,先对数据库进行一翻熟悉,发现上面有虽然有9个库,但是数据量都不大,除了一个库有5G左…
-
一个灵活的统计SQL
今天测试人员提出一个需求,需要统一张日志表今天上午9点到12点之间每隔五分钟的统计总值,和速率,以下SQL根据小时,分钟分组比较灵活,而且速度也还快,记录下。 1234567891…
-
PostGis 问题一例
安装环境 今天准备在 PostgreSQL 9.0 版本基础上搭建一套postgis数据库环境,安装过程中遇到一点小问题,后来还是解决了。 安装过程 环境信息OS : Red Ha…
-
年底了, 给分区表扩分区
年底了,这边Postgresql的很多库都建了分区表,需要扩分区,这次计划将所有PG库的所有分区表的分扩扩到201207,扩分区是一件比较琐碎而又重要的事情, 琐碎是因为扩分区需要…
-
PostgreSQL 索引坏块一例
今天应用反应有张表查询报错,报错信息如下 12 back=# select max(create_time) from public.tbl_index_table where c…
-
Oracle 用户密码含有特殊字符时 Exp 的使用
今天通过exp迁移Oracle 数据,由于密码含有很有很多特殊字符,弄了好久,都没成功, 后来在网上找到方法。 Exp用法 Linux 下(密码用一对双引号, 整体userid用对…
-
不要使用kill -9 杀 PostgreSQL 进程
今天应用反映数据库很慢,有些SQL执行一天都没执行完,数据库版本为 8.3。 检查数据库,发现大量会话在更新同一张表 tbl_tmp, 产生大量行锁申请等侍。等于等侍状态的SQL …
-
PostgreSQL 锁浅析
一、概述 此文档主要对Postgresql 锁机制进行分析,在讲解的过程中结合实验,理解Postgresql的锁机制。 二、表级锁类型 表级锁类型分为八种,以下对各种表级锁类型进行…
-
PostgreSQL 恢复一例
今天在将pg_dump压缩过的dump文件,通过pg_restore 导入到测试库时,中途异常中断,造成测试库宕机,而且之后数据无法启动。 数据库宕机的 Csvlog 123456…