实 验 报 告 课程名称 数据库实验 实验名称 数据库定义 实验类型 综合型 实验地点 304机房 实验日期 2010.11.6 指导教师 刘恩 专 业 计算机科学与技术 班 级 学 号 姓 名 成
学院:信息科学与工程学院 班级 11信计 姓名 学号 分数 实验日期 2014年4月22日 指导老师 实验名称 基于UDP协议的Socket编程应用 一、 实验目的 1、掌握基于UDP协议的数据报套接字的概念与应用;
尽管 HTML5 技术差不多已经将 Adobe 的 Flash 逼上了绝路,但这并不意味着 Adobe 要始终与 HTML5 为敌。相反,Adobe 现在也是 HTML5 技术的主要支持者之一。
开源数据库 PostgreSQL 10 版 发布 。主要 新特性 包括:显著增强分治法 (divide and conquer)策略的有效实现,包括内置逻辑复制,声明表分区、改进并行查询;显著改进总体性能,基于
PostgreSQL for redhat源码安装文档 目录 一、 环境说明 2 二、 安装说明 2 1. 上传tar包到redhat服务器上,我是在测试服务器上安装测试的,使用的是root账号。上传至/root下。
式的MVCC,包括 Oracle、Berkeley DB、CouchDB 等等 。当你使用PostgreSQL来设计高并发的应用时,理解它的MVCC是怎么实现的很重要。它事实上是复杂问题的一种非常优雅和简单的解法。
用户免费使用。1996,该项目正式更名为 PostgreSQL 。目前,PostgreSQL 已经成为最先进的开源数据库系统,提供多版本并行控制,支持子查询/事物/用户自定义函数和类型等几乎所有 SQL
在数据库日渐庞大的时候,为了方便对数据库数据的管理,比如按时间,按地区去统计一些数据时,基数过于庞大,多有不便。很多商业数据库都提供分区的概念,按不同的维度去存放数据,便于后期的管理,PG也不例外。下面是分区表创建步骤: 1.建立主表 create table parent_table( id int, name character varying(20),
c.可以单独对分区表进行DML或者DDL操作,如truncate。 d.通过explain查看查询是否走得分区,如果未走分区,检查SQL语法和与之相关的系统参数,如constraint_exclusion是否是partition的
PG-Strom 是 PostgreSQL 的一个扩展,作为 custom-scan provider。PG-Strom 的目的是利用其庞大的并行执行能力,解放 GPU 设备的一些 CPU 密集工作流。GPU
我们非常高兴的宣布 PostgreSQL 9.3 正式版发布了,该版本包含可写的外部数据封装、数据页 checksums、快速的故障转移以及 streaming-only remastering 等等。
的8.4版本中文文档的基础上,PostgreSQL 9.3版本的中文文档正式发布,并在中文社区的postgres.cn网站上以在线文档形式发布,为广大PostgreSQL提供更加完善和便利的支持。 在线浏览网址:
本书是 PostgreSQL 的官方文档。 它是 PostgreSQL 开发人员和其它志愿者与 PostgreSQL 软件的开发并行进行的。 它描述了当前版本的 PostgreSQL 官方支持的所有功能。 为了能够管理有关 PostgreSQL 的大量信息, 本书组织成了几个部分。每个部分都是以对 PostgreSQL 经验和认识层次不同的用户
<p>PostgreSQL 是以加州大学伯克利分校计算机系开发的 <a href="http://s2k-ftp.cs.berkeley.edu_3A8000/postgres/postgres.html" target="_top">POSTGRES, Version 4.2</a> 为基础的对象关系型数据库管理系统(ORDBMS)。POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。</p> <p>PostgreSQL 是最初伯克利代码的一个开放源码的继承人。它支持大部分 SQL 标准并且提供了许多其它现代特性:</p> <ul compact="compact"> <li>复杂查询 </li> <li>外键 </li> <li>触发器 </li> <li>视图 </li> <li>事务完整性 </li> <li>多版本并发控制 </li> </ul> <p>另外,PostgreSQL 可以用许多方法进行扩展,比如通过增加新的:</p> <ul compact="compact"> <li>数据类型 </li> <li>函数 </li> <li>操作符 </li> <li>聚集函数 </li> <li>索引方法 </li> <li>过程语言 </li> </ul> <p>并且,因为许可证的灵活,任何人都可以以任何目的免费使用、修改、分发 PostgreSQL ,不管是私用、商用、还是学术研究使用。</p>
有一段时间里我们使用MySQL,实在不好用,功能太少,它只实现了SQL92 中不到30%的功能。除了select、insert、update、delete还有什么功能?一味强调速度快,真的是这样吗?MySQL数据量增加很大时,速度下划很快。 几万条记录时速度最快,几十万记录时速度不同了,几百万时就开始慢了。PostgreSQL 随着数据量增大时,速度变化差距不象MySQL那么大。 有很多朋友在网上大批,特批(批评)触发器、游标,说影响性能。不过我很执着。这里要说明一下如果适当的使用视图、子查询、触发器、游标……会让你开发更轻松。
pq 是一个纯 Go 语言实现的 PostgreSQL 数据库客户端驱动包。 示例代码: package main import ( _ "github.com/bmizerany/pq" "database/sql"
pgbouncer 是 PostgreSQL 的轻量的连接池,支持三种模式。 Session pooling/会话连接池 最礼貌的方法。在客户端连接的时候,在它的连接生命期内,会给它赋予一个服务器连接
这是一个构建在node-postgres基础上的PostgreSQL关系对象映射框架(ORM)。 项目主页: http://www.open-open.com/lib/view/home/1325587539218
pgModeler 是 PostgreSQL 数据库专用的建模工具,使用 QT 开发,支持 Windows、Linux 和 OS X 平台。使用经典的实体关系图表,包括 PostgreSQL 专门的特性实现。它具有以下特性:
网上已经有很多拿PostgreSQL与MySQL比较的文章了,这篇文章只是对一些重要的信息进行下梳理。在开始分析前,先来看下这两张图: MySQL MySQL声称自己是最流行的开源数据库。