手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql 操作介绍
启动,停止和重起 PostgreSQL pg_ctl start [-w] [-s] [-D datadir] [-l filename] [-o options] [-p path] pg_ctl stop [-W] [-s] [-D datadir] [-m s[mart] | f[ast] | i[mmediate] ] pg_ctl restart [-w] [-s] [-D datadi
作者:编程之家 时间:2020-05-30
postgresql pg_dump 使用 很好的数据库备份方法
用dump备份数据库结构和数据。1. 备份 postgresql 安装的根目录/bin 中有 pg_dump 执行文件. 我的postgresql 安装目录 在/usr/local/pgsql/ 那么,到这个目录下 cd /usr/local/pgsql/bin 然后执行 ./pg_dump youdatabaseName > ./yo
作者:编程之家 时间:2020-05-30
安装PostgreSQL出现“Invalid username specified:登录失败:未知的用户名和错误密码”和“The specified data directory is not empty.”错误的解决方案
1.安装 PostgreSQL出现“Invalid username specified:登录失败:未知的用户名和错误密码。”错误提示 解决方法: 右击“我的电脑”->管理->本地用户和组->用户->删除postgres用户,然后重新安装PostgreSQL。 2.安装PostgreSQL时出现“The specified data directory is not empty.”错误提示 解决方
作者:编程之家 时间:2020-05-30
开源GIS方案
下面是网上建议一套开源GIS方案,有兴趣的朋友可以深入研究一下. 空间数据库,采用PostgreSQL/PostGIS。在windows平台采用PostgreSQL的8.0 win32版,可从 www.postgresql.org上获取。该版本已经包含PostGIS。安装过程中postgis一项要选中。PostGIS实现了OpenGIS简单特征规范,并且提供了空间索引。PostG
作者:编程之家 时间:2020-05-30
PostgreSQL数据库导出建表语句的方法
pg_dump -U postgres -d dbname -s > sql.txt
作者:编程之家 时间:2020-05-30
PostgreSQL源码修改 ——查询优化一
目录 目录... 1 图表目录... 4 第一章 引言... 6 1.1 项目修改目标... 6 1.1.1 问题描述... 6 1.1.2 涉及部分... 6 1.2 本报告组织形式... 6 1.3 已做的代码阅读工作简述... 6 第二章 问题分析——查询优化执行流程... 8 2.1
作者:编程之家 时间:2020-05-30
PostgreSQL源码修改 ——查询优化二
第二章 问题分析——查询优化执行流程 2.1 问题总体分析 如前所述,我们的问题重点是在Executor部分,并且,我们将专注这个总要重要函数的详细流程及其重要的数据结构,因此,本章的行为思路是先分析整体流程,再分述几个修改将涉及的重要模块和函数流程,最后对执行过程中的重要数据结构做一个分析。 在分析的过程中,我们采取的分析方法是结合SourceInsigh + windows和KDe
作者:编程之家 时间:2020-05-30
PostgreSQL源码修改 ——查询优化三
第三章 解决方案设计与实现 3.1 总体思路 3.1.1 参数的传递思路 从第二章的分析可以看出,在进入ExecLimit(LimitState *node) 函数之后,先调用recompute_limits(node);来计算limit_count和limit_offset,但这两个数据都是存入了LimitState *node中,而没有传入到其子结点(sort)的执行状态中去。因
作者:编程之家 时间:2020-05-30
PostgreSQL源码修改 ——查询优化四
第五章 遇到的问题及解决方案 5.1 “奇怪”的段错误 5.1.1 问题后果及前因 在修改编码之初,我先在一个数据结构里添加了一个变量,几天后,我添加了一个极为简单的函数,这个函数会访问那个数据结构新添加的变量。编译和连接都没有问题,make install也成功了。但在运行时竟然出现段错误。由于函数是一个非常简单的函数,可以确信不会产生任何越界或非法访问之类的操作。但问题是什么呢?
作者:编程之家 时间:2020-05-30
PostgreSQL成新贵 号称世上最先进的开源数据库
在过去的三年中,Oracle、IBM和微软都相继发布了它们各自旗舰级数据库软件产品的免费版本,这种举动在几年前是闻所未闻的。尽管这几家公司官方声称这是为了更好地满足用户的需求,但是很明显这些商家不会如此慷慨,实际上是它们感受到了来自于开源数据库的持续压力,像MySQL、 PostgreSQL等,才使得这些主流商业数据库巨头们开始重新考虑它们的策略,以在这个竞争日益激烈的数据库市场中抢得先机。
作者:编程之家 时间:2020-05-30
PostgreSQL数据库bat文件的制作
1.建库、建表(create.bat) set path = C: Program Files PostgreSQL 8.2 bin createdb 数据库名 psql -f 表名1 . sql -U postgres 数据库名 psql -f 表名2 . sql -U postgres 数据库名 psql -f 表名3 . sql -U postgres 数据库名 ... 2.备份、还原
作者:编程之家 时间:2020-05-30
Gforge for Postgresql 安装指南(RH Linux 4.4 32bits)
前言: Gforge作为一个开源世界中优秀的协同开发软件,为开放源代码软件的开发提供了完善的软件开发平台,鼓励开发者充分的利用这一开放的平台来为开源世界开发出更加丰富的开源软件。 Gforge起初来源于开源的sf.net--sourceforge,直到cvs2.6版就转向商业版开发,不再开源。 然后就有了分支Gforge,主要开发人员来自sf,其实g
作者:编程之家 时间:2020-05-30
How to create a user in PostgreSQL
I had try to use the Windows Version of PostgreSQL. But I found that version of postgresql was not as friendly to users as the Windows Version of MySQL. In my point, maybe the reason why is that Postg
作者:编程之家 时间:2020-05-30
FreeBSD的几个基本操作配置
1. FreeBSD关于硬件的支持 FreeBSD最近的几个流行的版本在硬件支持上有些差别 a) FreeBSD 6.0 出现不识别硬盘的问题 b) FreeBSD 6.2 对硬盘的驱动上有了近一步的扩充,但对新标准的网卡支持较差。尽管可以网卡表面表现正常,但有许多现象。在我们的2个项目组中出现了以下几种现象: i) 网卡不稳定,造成服务断断续续 ii
作者:编程之家 时间:2020-05-30
propel 安装
In order to install Propel you will need: * PHP >= 5.0.0 with XSLT support (--with-xsl on *nix, or enable php_xsl.dll on Windows) * A supported RDBMS (MySQL, MS SQL Server, PostgreSQL, SQLite,
作者:编程之家 时间:2020-05-30
PostgreSQL数据库的日常维护工作
1. 综述; 为了保持所安装的 PostgreSQL 服务器平稳运行, 我们必须做一些日常性的维护工作。我们在这里讨论的这些工作都是经常重复的事情, 可以很容易地使用标准的 Unix 工具,比如cron 脚本来实现。 不过,设置合适的脚本以及检查它们是否成功执行则是数据库管理员的责任, 一件很明显的维护工作就是经常性地创建数据的备份拷贝。 如果没有最近的备份,那么您就没有从灾难中恢复的机会(比如磁
作者:编程之家 时间:2020-05-30
PostgreSQL数据库用户认证
当一个客户端应用与数据库服务器进行联接时,它声明 它将以哪个 PostgreSQL 用户的名称进行联接, 就象我们登录一台 Unix 计算机 一样.在 SQL 环境里,活跃的数据库用户名决定数据库对象的各种访问。因此, 实际上我们要限制的是用户可以联接的数据库; 认证 是数据库服务器建立客户端应用的标识, 然后通过一些手段判断是否允许此客户端应用(或者运行这个客户端应用的 用户)与它所要求的用户名
作者:编程之家 时间:2020-05-30
PostgreSQL源码简单分析
PostgreSQL源码简单分析(by
[email protected]
) PostgreSQL是一个非常强大的开源数据库,既然使开源,当然,我们可以去修改他的代码做任何事情。最近,忙着设计一个分布式数据库系统,所以,理所当然,就想到了在postgresql的基础上直接改。因此,分析其源代码就必不可少了。 简单讲一下分析内容。 源码目录: $
作者:编程之家 时间:2020-05-30
PostgreSQL源码分析(2)– 常用数据类型/SQL语句的解释和执行
PostgreSQL源码分析(2)– 常用数据类型/SQL语句的解释和执行 出处: http://www.loveopensource.com/?p=27 主要分析文件: // basic nodes definition src/include/nodes/nodes.h // SQL parsed struct src/include/nodes/parseno
作者:编程之家 时间:2020-05-30
PostgreSQL的小技巧(
PostgreSQL的小技巧(by 使用Oracle和PostgreSQL都有一段时间,一直试图将Oracle中许多先进的功能在PostgreSQL 中使用,所以也在这方面一直比较注意,下面先整理出3点,以后会慢慢完善。 (1)和Oracle类似的dblink功能 使用过oracle的人都知道,oracle有个很先进的功能叫:dblink,能够在一个数据库中操作另外 一个远程的数据库,比如:一
作者:编程之家 时间:2020-05-30
Synametrics WinSQL Pro 6.5.76.586
Synametrics WinSQL Pro 6.5.76.586 | 20,7 MB Database development can be a tedious and time-consuming job - often monopolizing the valuable time and efforts of developers. WinSQL is an ODBC compliant
作者:编程之家 时间:2020-05-30
看到两个很棒的东西 - PostgreSQL & Doctrine
http://www.phpdoctrine.org/documentation/manual/1_0?one-page doctrine的1.0的一页html manual postgresql的文档随处可见,这个好东东规范性、功能、并发性比mysql好n多,也足够快速且同样完全免费。
作者:编程之家 时间:2020-05-30
实现PostgreSQL数据库服务器的负载均衡
实验名称:实现PostgreSQL数据库服务器的负载均衡 操作系统:Debian 3.0 r2 所使用的内核:linux-2.4.23 实验用到的模块: ipvsadm-1.21,PostgreSQL (ipvsadm命令的详细用法请参考这里) 作者:
[email protected]
功能描述:这是一个关于LinuxVirtualServer的比较简单的实验,是如何实现两台PostgreS
作者:编程之家 时间:2020-05-30
pgpool-II使用指南-安装与配置簡體
pgpool-II使用指南-安装与配置(簡體) 更新:2007-04-24 對映章節: 本文翻译自源代码包中的“pgpool-II Tutorial”文档 安装pgpool-II 安装pgpool-II是件非常容易的事情,在解压缩的源代码tar包目录中运行如下命令: $ ./configure $ make $ make install configure命令收集系统信息并将它们用在编译过程中,可
作者:编程之家 时间:2020-05-30
POSTGRESQL Shared Buffer Cache
PostgreSQL不直接在硬盘上修改数据,它先把数据读到PostgreSQL共享内存缓冲区中,PostgreSQL后端在共享内存缓冲区中对数据读/写后,再把它们放回硬盘。 Backends that need to access tables first look for needed blocks in this cache. If they are already there, they c
作者:编程之家 时间:2020-05-30
High Availability PostgreSQL HOWTO
http://www.taygeta.com/ha-postgresql.html Introduction: This note describes ways to implement High Availibility (HA) for PostgreSQL. HA gives the ability to transparently fail-over database connection
作者:编程之家 时间:2020-05-30
POSTGRESQL 相比MYSQL的几个实用函数
今天看到PGSQL的函数这一节。 POSTGRESQL 相比MYSQL多了好多实用的函数。 1、正则替换。 t_girl=# create table t_regexp(id serial not null,username char(20) not null); NOTICE: CREATE TABLE will create implicit sequence "t_regexp_id_seq
作者:编程之家 时间:2020-05-30
POSTGRESQL和 MYSQL的自增字段比较
最近学习PGSQL。来比较一下他和MYSQL自增字段的不同点。 1、自增序列。MYSQL从最后一个ID自增。 测试数据。 1, I love this girl. 2, I hate this girl. 3, She is my girl. 4, She is your girl. MYSQL: mysql> create database test; Query OK, 1 row affec
作者:编程之家 时间:2020-05-30
PostgreSQL的FTI与中文全文索引的实践
安装 postgresql 你可以像平常一样编译和安装 postgresql,使用 tsearch2 进行中文的全文索引的时候,真正的区别发生在初始化数据库的时候。 [编辑] 初始化数据库 在linux里面使用tsearch2,首先要把数据库初始化成支持中文的 locale,比如我用 zh_CN.utf8: initdb --locale=zh_CN.utf8 --encoding=utf8 ..
作者:编程之家 时间:2020-05-30
贡献一个PostgreSQL的备份脚本
使用方法: 1. 建立备份目录,设置所有者为postgres 2. 修改pgsql_backup.conf文件,设置需要备份的数据库的数据目录database,和备份目录backup 3. 修改数据库的配置文件postgresql.conf文件,修改archive_command = '/path/to/pgsql_backup.sh archive %p %f' 4. 以postgres用户身份
作者:编程之家 时间:2020-05-30
上一页
172
173
174
175
176
177
178
179
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native