本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- wiseboyloves
- 龙儿筝
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
北京2011-11-05 PostgreSQL用户交流会
11月5日,现场实到37人,比想象中的人多,
和北京的经济、信息化水平相比还不成比例,北京的数据库用户是不是都money多的没地方花了???
从一个侧面也体现了举办此用户交流会的必要性。
下面是萧少聪,秦红胜,孙鹏讲解图片,谈了时势、应用、pg的主要发起人、开发环境等,手机拍的,效果不好。
逯永收组织的不错。
使我们从中受益,希望未来更好!
PostgreSQL备份恢复二:WAL归档--windows
0 创建 WAL 备份目录,比如: d:\pg_xlog_archive1 修改 postgresql.conf 中的 archive_command 设置,比如: archive_command = 'copy "%p" d:\\pg_xlog_archive\\%f' 注:%p 要用双引号括起来处理安装目录中有空格的情况。 archive_mode = on ...
Postgresql 类似oracle的NVL方法
oracle 的NVL(col,0)是判断如果col字段为空的时候赋值0。
postgresql里也有类似的方法
SELECT coalesce(collect_result,0) as collect_result
FROM collect
数据库中如果查询的字段collect_result为空那么赋值0给collect_result。
小宝制造。
Postgresql 类似oracle的decode
oracle的decode大家都很熟悉,现在用postgresql的数据库好像没有类似的方法,在网上找了下有种写法也类似。
select (case when order_count = 0 then 1 else order_count end)
as ordercount
from order
case when 当数据order_count是0我们把orderc ...
Postgresql 时间相减
方法比较多,我之前做过一种,可能很笨,但是记录一下。
我是想计算两个时间相差大于数据库里另一个字段,代码片段如下
SELECT round(
(EXTRACT
(EPOCH from CURRENT_TIMESTAMP) -
EXTRACT(EPOCH from t1.visit_time))/60) -
t2.stop_ ...
Postgresql 月份相减
CURRENT_DATE-INTERVAL'1 month' --月份想加/减返回日期类型
to_char(task_end_date,'yyyyMM') >= to_char(CURRENT_DATE - INTERVAL'1 month','yyyyMM') --和上个月的比较
小宝制造。
安装PostgreSQL VC++ runtime error
在安装postgreSQL是出现错误,无法运行安装程序:
an error occured executing the Microsoft VC++ runtime installer
了解到解决办法是:
1.进入目录"C:\WINDOWS\inf"
2.在inf目录中找到"wsh.inf"文件
对于没有wsh.inf的文件,可以到这里去下载h ...
几种常用的数据库分页
1.oracle数据库分页
select * from (select a.*,rownum rc from 表名 where rownum<=endrow) a where a.rc>=startrow
2.DB2数据库分页
Select * from (select rownumber() over() as rc,a.* from (select * from 表名 order ...
10分钟掌握数据库建模
快速掌握数据库建模
文章出处:
http://netkiller.sourceforge.net
http://netkiller.github.com
数据库性能问题,主要来自3三个部分。
1. 数据库配置
2. SQL查询语句的性能
3. 建模的合理性
客户端性能这里不谈,硬件的影响这里也不讨论,这里只谈数据库服务器本身的问题。
首先是数据库的配置,这个比较好解决,有经验的DBA都能搞定 ...
PostgreSQL接口编程三:JDBC接口
1介绍
pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。
扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但现在还没有兼容在todo list中列出
可以从下面的网站上
http://jdbc.postgresql.org/
下载驱动包pos ...
PostgreSQL接口编程二:.NetDataProvider--Npgsql驱动
1介绍
Npgsql是pg的.Net驱动,它可以使任何基于.Net framework开发的程序访问数据库。它100%由C#实现。支持和pg7.x和8.x。
我写这篇文章时用的是pg9.x,可以正常访问。
这个接口支持.Net data provider,和ADO.NET之OLEDB/ODBC有区别。要是从别的数据库迁移过来,而以前使用的是ADO.NET之OLEDB/ODBC接口,有些访问数 ...
PowerDesigner 15下载(破解)
PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别
从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data
Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型
...
PostgreSQL接口编程一:OLEDB--PGNP驱动
1介绍
PGNP Native Provider是以OLEDB接口访问PostgreSQL数据库的驱动程序。以下简称PGNP,PostgreSQL数据库以下简称pg。
PGNP是pg数据库的OLEDB接口驱动程序,他介于微软OLEDB和ADO.NET之OLEDB与PostgreSQL libpq库接口之间,实现了大多数OLEDB接口,并使用pg的libpq访问pg数据库。PGNP可以为. ...
2011 项目笔记一. 数据库之向下递归取子组
项目中用户组,设备组采用树. 表结构是最简单的id+parentid来构造树.
功能点: 根据组id查询组下的所有子组.
此文首先给出最终版本,并分析如何实现.
--***** 数据库最终版本 *****--
CREATE OR REPLACE FUNCTION getchild_set(integer,integer) RETURNS SETOF integer AS
$BODY$
...
postgresql调优一:postgresql参数调优
1。pg中性能相关常调参数
参数名称
参数意义
优化思路
shared_buffers
数据库服务器将使用的共享内存缓冲区大小,该缓冲区为所有连接共用。从磁盘读入的数据(主要包括表和索引)都缓存在这里。
提高该值可以减少数据库的磁盘IO。
work_mem
声明内部排序和哈希操作可使用的工作内存大小。该内存是在开始使用临时磁盘文件之前使用的内存 ...
PostgreSQL及主流商用数据库谱系
对象-关系型数据库管理系统PostgreSQL是从加州大学伯克利分校计算机系开发的 INGRES(INteractive Graphics REtrieval System)软件包发展而来的,可以说它是对数据库行业最有影响、最先进的开源数据库。主流商用数据库除DB2和Oracle外,Informix、Sybase sql server、MS sql server、Ingres均和pg有着或多或少的渊 ...
PostgreSQL 安装的一些问题
1、PostgreSQL 安装报错 Error reading file postgresql.conf 的解决办法(转)
最近的项目需要用到PostgreSQL数据库了,有点新鲜,但是安装很是让我郁闷,换了几个目录都是安装报错(最后一步报错:Problem running post-install step. Installation may not complete correctly > ...
postgresql 导入和导出数据
自oracle自收购sun以来,牵起了对java的种种纠纷, mysql可能也将收费.
考虑到上述情况,公司打算日后完全用postgresql代替, 并要求程序同时支持mysql和postgresql
个人搞postgresql只有几天,说不上很熟悉, 感觉最大的区别在于 ~ 和 "
mysql 用 ` 标识表名,字段名, 而postsql用的是 "
========== ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)