自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

转载 PostgreSQL实用日常维护SQL

转载自: http://my.oschina.net/Kenyon/blog/853951. 查看数据库select * from pg_database;2. 查看表空间select * from pg_tablespace;3. 查看语言select * from pg_language;4. 查看角色用户select * from pg_user;select * from pg_shado

2015-05-08 08:18:34 2341

原创 PostgreSQL function里面调用function

PostgreSQL function里面调用function

2015-05-31 09:50:37 13590 1

原创 PostgreSQL vacuum_freeze_table_age和vacuum_freeze_min_age理解

vacuum_freeze_table_age : 如果pg_class.relfrozenxid的事务年龄大于该参数的值,那么PostgreSQL会在该表上自动vacuum执行全表扫描,默认是150亿个事务。 因为VACUUM通常会忽略没有任何死行版本页面,但这些页面可能仍然有旧XID值的行版本。为了确保所有旧的XID已被FrozenXID替换, 需要全表扫描。vacuum_freeze_m...

2015-05-19 18:59:06 4121 2

原创 PostgreSQL postgres_fdw使用

1. 简介    postgres_fdw扩展可以以外部表的方式在本地访问远程PG库里面的表。2. 使用postgres_fdw    测试环境是两个虚拟机。源库: 192.168.17.11 postgres 目标库: 192.168.17.35 postgres2.1 添加扩展postgres=# create extension postgres_fdw ;CREATE

2015-05-18 11:36:47 3392 1

原创 PostgreSQL SELECT INTO和INSERT INTO SELECT 两种表复制语句

SELECT INTO和INSERT INTO SELECT两种表复制语句都可以用来复制表与表之间的数据,但是它们之间也有区别。1. INSERT INTO FROM语句  语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除

2015-05-12 22:53:36 51140 1

原创 PostgreSQL file_fdw的使用

1. 简介   file_fdw模块提供了外部数据封装器file_fdw,可以用来在服务器的文件系统中访问数据文件。数据文件必须是COPY FROM 可读的格式;参阅COPY获取细节。访问这样的数据文件当前只是可读的。   简单的说,就是创建一个表,表的数据来源于数据库之外的文件,而这个文件是通过copy命令导出去的。  使用这个封装器创建的外部表可以有下列选项: 参数 说明 file

2015-05-12 18:22:41 3667

原创 PostgreSQL 事件触发器

创建触发器的步骤分两步,a. 创建触发器函数,b. 编写触发语句;创建事件触发器的步骤也是一样,分为两步。1. 简介:   事件触发器为全局触发器,影响范围为指定的某个库,并且可以捕获 DDL 事件,而传统的触发器是基于表级别,并且只能捕获 DML 事件;事件触发器是PostgreSQL 9.3新增的功能。2. 语法:postgres=# \h create event triggerComma

2015-05-12 08:27:09 11026 1

原创 PostgreSQL 使用psql插入参数到sql脚本文件中

1. 数据postgres=# select * from tb1; id | name -----+------ 2 | aa 3 | aa 4 | aa 7 | aa 8 | aa 9 | aa 10 | aa 1 | cc 5 | cc 6 | cc 100 | vv(11 rows)2. 准备sql脚本文件vi test.s

2015-05-11 18:25:54 7336 1

转载 PostgreSQL: hstore 数据类型使用介绍

转载自: http://francs3.blog.163.com/blog/static/40576727201281825129918/   hstore 数据类型作为 Extension 模块, 在之前版本已经有了,之前大概知道概念,一直没怎么研究,今天做了些测试。   简单的说 hstore 数据类型用来存储具有多个属性值的数据,模板如 key => value , key 代表存储的属性

2015-05-06 08:47:24 3873

转载 Google相似图片搜索的原理概述

摘自公众号: 程序员之家。   上个月,Google把”相似图片搜索”正式放上了首页。你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。   一个对话框会出现。   你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。   上传后,Google返回如下结果:   类似的”相

2015-05-05 09:16:46 1303

原创 PostgreSQL lag,lead获取记录前后的数据

PostgreSQL lad,lead获取记录前后的数据

2015-05-04 22:27:30 15963 1

原创 PostgreSQL function返回多行

1. 建表postgres=# create table tb1(id integer,name character varying);CREATE TABLEpostgres=# postgres=# insert into tb1 select generate_series(1,5),'aa';INSERT 0 5 2. 返回单字段的多行(returns setof datatype

2015-05-04 22:20:43 11360 2

转载 PostgreSQL 锁浅析

转载自:http://francs3.blog.163.com/blog/static/40576727201082134343604/ 一、概述  此文档主要对Postgresql 锁机制进行分析,在讲解的过程中结合实验,理解Postgresql的锁机制。二、表级锁类型  表级锁类型分为八种,以下对各种表级锁类型进行简单介绍下, 锁的冲突模式可以参考3.1的图一:表级锁冲突模式。2.1 ACCES

2015-05-04 09:16:39 14876

原创 PostgreSQL 判断字符串包含的几种方法

判断字符串包含的几种方法: 1. position(substring in string):postgres=# select position('aa' in 'abcd'); position ---------- 0(1 row)postgres=# select position('ab' in 'abcd'); position ----------

2015-05-03 21:32:14 78176 1

最新中国全国行政区划代码json格式

来自 http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 的json格式的行政区划代码

2016-01-22

浙江全国最新的行政区划代码json格式

来自http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html的json格式的行政区划代码

2016-01-22

行政区划代码json格式

来自http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 处理后的json格式的地址代码

2016-01-22

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

TA关注的人

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