ユーザ用ツール

サイト用ツール


サイドバー



16:26:26:postgresql

PostgreSQL

 

PostgreSQLとは

PostgreSQL(ぽすとぐれすきゅーえる: 発音例)は、BSDライセンスに類似するライセンスにより配布されているオープンソースのオブジェクト関係データベース管理システム (ORDBMS) です。
MySQLは、GNU GPLと商用ライセンスのデュアルライセンスとなっています、一連の買収を経て、現在の所有者や開発元はオラクル社になっております。

サイト集

公式サイト

応用編

サイト紹介文
PostgreSQLの使い方|dbonlinePostgreSQLでデータベースの作成などPostgreSQLの基本的な使い方を説明します
PostgreSQLインストール|dbonlineここではPostgreSQLのダウンロード方法及びWindows環境へのインストールの手順について確認します。

運用編

サイト紹介文
サーバの管理公式のPostgreSQL 9.3.2文書です
使えば分かるPostgreSQL運用&チューニング | @IT本連載では、さまざまな分野で幅広く利用されているオープンソースのデータベースソフトウェアPostgreSQL(8.3)について解説していきます。第1回目の本稿では、前提環境を構築するためにPostgreSQLをLinuxにインストールします。今後は、特に運用面やチューニングに重点をおいて話を進めていきます。

仕組編

サイト紹介文
内部情報公式のPostgreSQL 9.3.2文書です

開発編

サイト紹介文
SQL言語公式のPostgreSQL 9.3.2文書です
サーバプログラミング公式のPostgreSQL 9.3.2文書です

補足

PostgreSQLの歴史

年月出来事
1995年5月0.01、POSTGRESのソースコードを元にした Postgres95 のリリース
1995年9月1.0、SQL LIKE構文などを実装した Postgres95 の正式リリース
1998年3月6.3、副問い合わせ, PL/Tcl
1998年10月6.4、PL/pgSQL, マルチバイト文字列サポート, ビュー
1999年6月6.5、MVCC, 一時表, CASE, INTERSECT, EXCEPT
2000年5月7.0、外部キー制約
2001年4月7.1、WAL, TOAST, OUTER JOIN
2002年2月7.2、コンカレントVACUUM, PL/Python
2002年11月7.3、スキーマ, ドメイン, PREPARE
2003年11月7.4、IPv6, information_schema
2005年1月8.0、Microsoft Windows対応, SAVEPOINT, PITR, 表領域
2005年11月8.1、2相コミット, ROLE, 行共有ロック, テーブル・パーティショニング
2006年12月8.2、ウォームスタンバイ, GIN
2008年2月8.3、更新処理性能の向上, XMLデータ型, 全文検索, JIS X 0213, ENUM型, UUID型
2009年7月8.4、再帰クエリ, ウィンドウ関数, 列単位のアクセス制御, SQLと関数の性能解析機能
2010年9月9.0、レプリケーション, 一括権限変更, 匿名プロシージャ, 64bit Windows サポート, 移動平均, 列/条件トリガ, 一意性制約の遅延, 排他制約
2011年9月9.1、同期レプリケーション, 外部テーブル, パッケージ管理, UNLOGGEDテーブル, 更新可能なWITH句, 近傍検索, SELinux権限制御
2012年9月9.2、インデックスオンリースキャン, カスケードレプリケーション, JSON型, 範囲型
2013年9月9.3、マテリアライズドビュー, 外部テーブルへの書き出し, イベントトリガ, データページ・チェックサム, LATERAL句

ページ用ツール