Modern, native, and friendly GUI tool for relational databases: MySQL, PostgreSQL, SQLite & more
stop using numbers as IDs. just use UUIDs. seriously — Postgres: The Bits You Haven’t Found by pvh UUID の違い v1 Generate a UUID from a host ID, sequence number, and the current time. v3 Generate a UUID from the MD5 hash of a namespace UUID and a name. v4 Generate a random UUID v5 Generate a UUID from the SHA-1 hash of a namespace UUID and a name. この内、ID として利用できるのは v1 と v4 の2つ。v1 は最後 48 ビットがハード固有のノー
メインコンテンツに移動 お知らせ Let’s Postgres 運営管理についてのお知らせ コンテンツメニュー 導入検討 と 入門 インストール 運用管理 チューニング 新機能: 16 / 15/ 14 / 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 トラブルシュート サポートとFAQ 事例紹介 イベントレポート リンク集 レプリケーション / クラスタ構成 XML / PostGIS / 拡張モジュール パーティショニング / テキスト検索 Window関数 / 再帰SQL / 外部データ連携 文書: 15 / 14 / 13 / 12 / 11 / 10 / 9.6 / 9.5 Let's PostgreSQL は特定非営利活動法人日本PostgreSQLユーザ会が運営しています。 RSS feed
ちょくちょく使うけど毎回考えるのが面倒になったのでコピペ用メモ。 SELECT relname, relkind, to_char(reltuples, '999,999,999') as rows, to_char(pg_relation_size(relname), '999,999,999,999') as bytes FROM pg_class WHERE relnamespace = (SELECT oid FROM pg_namespace WHERE nspname='public'); ↓こんな感じの出力が出来る。 relname | relkind | rows | bytes - usertrack | r | 217,425 | 18,202,624 url | r | 26,589 | 4,767,744 url_id_seq | S | 1 | 8,192 use
使用するのは PostgreSQL8.2.3 PostGIS1.2 PostgreSQLとPostGISのインストール手順は省きます。 PostGISを利用するにはデータベース作成時に「template_postgis」をテンプレートに指定します。 createdb -U postgres -E UTF-8 -T template_postgis SampleDB つづいて以下のようなテーブルを作成します。 カラム名型 idserial pointgeometry linegeometry polygongeometry まずはテーブルを作成します。 CREATE TABLE SAMPLE (id SERIAL); 上記ではidのみを作成しました。 次にジオメトリを使用する場合は AddGeometryColumn(table_name, column_name, srid, type,
PostGISマニュアル 日本語訳 PostGIS マニュアル 日本語訳 公開: 2019年10月23日 最終更新: 2019年10月23日 3.0.0 分割版 3.0.0 一括版 関係資料 PostGIS マニュアル 日本語訳に関する追加情報 シンプルフィーチャーのためのZM値とSRID (EWKT, EWKBに関する資料) 以前の版/非正式版 2.5.0 分割版/一括版 (公開: 2018年9月26日 最終更新: 2018年11月14日) 2.4.0 分割版/一括版 (公開: 2017年10月17日) 2.3.0 分割版/一括版 (公開: 2017年2月21日) 2.2.0 分割版/一括版 (公開: 2014年4月8日) 2.0.0 分割版/一括版 (公開: 2012年4月8日) 1.5.1 分割版/一括版 (公開: 2010年4月27日) 1.3.6 分割版/一括版 (公開: 200
3 人のユーザが現在オンラインです。 (3 人のユーザが GISドキュメント を参照しています。) 登録ユーザ: 0 ゲスト: 3 もっと...
PostLBSはオークニーが開発提供するオープンソースプロジェクトで、LBS(位置情報サービス)を実現するルート検索(pgRouting)とジオコーディング(geocoder.ja)機能を提供します。 PostLBS関連製品 ルート検索用道路データ 全国のルート検索を実現する、pgRouting対応の「ルート検索用道路データ」を提供しています。詳細はこちらをご覧ください。 ジオコーダ開発キット geocoder.jaをベースに、住所ポイントデータをバンドルした「ジオコーダ開発キット」を販売しています。スタンドアロン、サーバ用途いずれにも対応可能です。詳細は弊社営業部にお問い合わせ下さい。 PostLBS活用例 MapMobility (カナダの地図会社のサイト) MapMobility Corp.はカナダにある北米大手の地図会社で、MapArtブランドの地図帳で広く知られています。
Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Credit Card Application Contact Lens Online classifieds Healthy Weight Loss Anti Wrinkle Creams Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information
We Live For FitnessWelcome to ProGains Foundry, your source for information on all things fitness. We cover everything to do with maximizing your performance, from pre-workout supplements all the way through workout and recovery. Whether you need to build strength, increase your endurance, improve your athleticism, or just sleep better at night – we have you covered. ProGains Foundry offers genera
PostgreSQLのC言語用ライブラリはlibpqで、C++用のライブラリはPostgreSQL7.3からlibpqxx、それ以前はlibpq++という名前だったようです。libpqは割とドキュメントやサンプルが豊富ですが、libpqxxはPostgreSQLのドキュメントからは分離しておりサンプルが少なかったので使ったときのメモ。 ダウンロードはlibpqxxのサイトから。インストールは解凍して./configure, make, make installで問題なし。PostgreSQLは8.1.4、libpqxxは2.6.8。 libpqxxのチュートリアルには動くコードが見当たらず、ソースの中のtest/test000.cxxなどがサンプルになる。 コンパイルがそのままでは通らなかったので以下のコマンドを打つことになりました。 $ export PKG_CONFIG_PATH=/u
PostgreSQLとは、リレーショナルデータベース管理システム(RDBMS)です。誰でもどのような目的にも無料で使えるオープンソースのソフトウェアです。最近ではすっかり知名度も上がり、非常に多くの方がPostgreSQLを利用されるようになりました。 これほど普及してくると利用される方の技術レベルも様々で、長らく商用RDBMSでシステム開発をされてきた方もいれば、RDBMSを扱うのはPostgreSQLがはじめてという方もいます。当然PostgreSQLの使われ方も様々で、PostgreSQLの性能を限界まで引き出すようにチューニングを施している方もいれば、インストールしたままのデフォルト設定のままで使っている方もいます。 ソフトウェアのデフォルト設定を「開発者の推奨設定」と捉える方がいらっしゃいます。しかし残念ながらPostgreSQLにおいては成り立ちません。それではPostgreS
PostgreSQL 8.1は順調に開発が続いており,既に「フィーチャーフリーズ」(新たに機能を追加しない)フェーズに入っている。この後は9月位にベータ・リリース,年内には正式リリースとなる見込みが高くなった。 前回お伝えしたように,8.1で追加された機能の最大の目玉は2相コミットだが,それ以外にも興味深い機能や性能向上がなされている。今回はその中からまだ紹介していなかったものをいくつかとりあげよう。 autovacuumの本体への取り込み autovacuumは,contribモジュールの一つとして提供されており,データベースの状態を判断して自動的にVACUUMを実行する自立したサーバーである。 PostgreSQLは実行性能を維持するためには,VACUUMの実行が欠かせない。反面,VACUUMの適切な実行間隔や実行頻度をどの程度にするかは実際に運用するデータベースの規模やアクセス頻度に
Purport † PostgreSQLが重いとき、ロックがかかってないかを確認する方法 SELECT * FROM pg_locks; relation | database | transaction | pid | mode | granted ----------+----------+-------------+-------+------------------+--------- | | 6909879 | 12958 | ExclusiveLock | t 183050 | 182948 | | 13066 | AccessShareLock | t 373226 | 182948 | | 13066 | AccessShareLock | t | | 6909880 | 13378 | ExclusiveLock | t 454535 | 182948 | | 12958
(*)The function of the replication and the load-balancing cannot be used for the table preserved by dividing data in Parallel Query Mode. Configuring pcp.conf pgpool-II provides the control interface where an administrator can collect pgpool-II status, and terminate pgpool-II processes via network. The pcp.conf is the user/password file for authentication with the interface. All modes require the
PostgreSQLをチューニングする機会があったので その時に調べたチューニング項目を備忘録として残しておきます。 バージョンの違いやサーバの規模などによっても 効果は変わってくると思うのであくまで参考程度のものですが。 ・shared_buffers 7系では8000〜10000程度まで引き上げる 8系では150000程度まで引き上げることが可能、100000程度が性能のピーク これに多く割り当てるよりOSのバッファ領域として使う方が性能が向上する テーブルサイズを割り出して設定するのがベスト 簡単に設定するなら搭載メモリ量の1/4、搭載メモリが多ければ1/2ぐらいでも可 ・max_connections 7系では256程度、8系では1000程度が性能のピーク ・work_mem(sort_mem) 適切なサイズに調整する、2048〜4096程度 プロセス毎
_ [雑記]「旅行に行ってきました」「旅行に行ってきました」というお菓子のおみやげをいただきました。聞けば北茨城の五浦に行って来たそうで、箱には「五浦に行ってきました」と印刷されているのですが、中味のお菓子は「旅行に行ってきました」という袋にパッケージされています。 これ、昔からあります。登録商標なんでしょうなぁ。なんか、嬉しくも誉めたくもない名前だ。 「ドライアイス」とか「紙なべ」も登録商標だそうです。 ※「ドライアイス」は固体炭酸製造会社「ドライアイスコーポレーション」の登録商標です。 ※「紙なべ」は「慮月」の登録商標です。 _ [Rails]Conditions の使い方。Conditions の使い方。 http://api.rubyonrails.com/classes/ActiveRecord/Base.html より。 Conditions can either be s
NTT Data が開発した(というか、Senna の PostgreSQL バインディングを作った) Ludia を使ってみた。 # 以前、pg_senna を試したこともあり、期待大。 インストールは ドキュメント通りに問題なく完了。 環境は Athlon64 3800+ (Dual Core) 1GB RAM Fedora Core 5 PostgreSQL-8.1.4 こんなので。(MacOS X, PostgreSQL-8.1.4でもちゃんと動いたよ) 手元の、Plagger で取ってきたフィードを保存しているテーブルに INDEX を作って検索してみた。 # SELECT count(*) FROM entry; count ------- 64445 # SELECT sum(octet_length(body)) FROM entry; sum ---------- 690
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く