タグ

postgreSQLとpostgresqlに関するsiroccoのブックマーク (69)

  • Linuxに使われる日々 : PostgreSQLでエスケープ文字を使う時のおまじない - livedoor Blog(ブログ)

    Linuxに使われる日々 主にLinux関連の話題中心にお届けしております。 たまに、家族や友達のこと。パソコンのことなど趣味や日々の思い付きを書いてます。 < 早速ERMasterを使ってみたB-CAS問題ついに解決? > 2009年07月08日09:24 カテゴリLinux業務連絡(ただの覚書) PostgreSQLでエスケープ文字を使う時のおまじない My Yahoo!に追加 先日インストールしたPostgreSQLですが、ちょこっとハマった箇所があったのでメモ書きです。 MS系じゃない言語でプログラムを書いたことがある人は経験があるかと思いますが、文字列の定義をするときはふつ〜の言語は「"」(ダブルクォート)や「'」(シングルクォート)で文字列を囲みます。 で、囲った中で「"」(ダブルクォート)や「'」(シングルクォート)を使いたい!と思ったときは、「"」(ダブルクォート)や「'」

    sirocco
    sirocco 2011/12/11
    PostgreSQL。文字列中に「"」、「'」、「\」を使いたいときは文字列の先頭にEを記述する。E'na\"me'、E'k''ana'、E'na\\me'。
  • 株式会社シャノン技術ブログ: 数百GBのPostgreSQLを一瞬でバックアップする方法

    こんにちは、インフラ部門のYanaです。 日は、弊社で利用しているPostgreSQLのバックアップ取得方法についてご紹介します。 弊社は、データベースにPostgreSQL8.4系を利用しています。 定期的なバックアップとして一般的なpg_dumpも利用していますが、 データベース容量が数100GBになると数時間バックアップ時間を要してしまいます。 通常はこのバックアップ時間でも問題ありませんが、サービスの運用上この時間を許容できないシーンがありました。 バージョンアップの作業時間を短縮することが目的 弊社では、3ヶ月に1回提供アプリケーションのバージョンアップが行われます。 その際に、作業内容によってはデータベースの変更が行われます。 万が一、作業で問題があった場合は作業前の状態にロールバックする必要があります。 そのため、メンテナンス画面を表示し、リクエストの遮断した後にデータベー

    株式会社シャノン技術ブログ: 数百GBのPostgreSQLを一瞬でバックアップする方法
  • 8.3. 文字型

    表 8.4はPostgreSQLで使用可能な汎用文字型を示したものです。 SQLは2つの主要な文字データ型を定義しています。 character varying(n)とcharacter(n)です。 ここでnは正の整数です。 これらのデータ型は2つともn文字長(バイト数ではなく)までの文字列を保存できます。 上限を越えた文字列をこれらの型の列に保存しようとするとエラーになります。 ただし、上限を超えた部分にある文字がすべて空白の場合はエラーにはならず、文字列の最大長にまで切り詰められます。 (この一風変わった例外は標準SQLで要求されています。) もし宣言された上限よりも文字列が短い時はcharacterの値は空白で埋められ、character varyingの値は単にその短い文字列で保存されます。 明示的に値をcharacter varying(n)またはcharacter(n)にキャス

    sirocco
    sirocco 2010/12/25
    "他の一部のデータベースシステムではcharacter(n)には性能的な優位性がありますが、PostgreSQLではこうした利点はありません。実際には、格納の際に追加のコストがあるため、character(n)は3つの中でもっとも低速です。 "
  • postgresにアクセスするWindowsアプリを作る - くすろぐ

    sirocco
    sirocco 2010/12/16
    ghci からHDBC-postgresqlにて接続すると krb5_32.dll がないと言われる。8.4.5-1はOK。9.0.1-1 はNG。zip ファイルの中味を確認すると9.0.1-1から大きく変わっている。
  • PostgreSQL: File Browser

  • 無効なURLです

    無効なURLです。 プログラム設定の反映待ちである可能性があります。 しばらく時間をおいて再度アクセスをお試しください。

    無効なURLです
    sirocco
    sirocco 2010/12/15
    HDBC-postgresql ドライバを使ってアクセスするとkrb5_32.dll がないといわれる。探したらこの中にあるようだ。 http://www.postgresql.org/ftp/odbc/versions/dll/
  • Building PostgreSQL client library using MinGW under WinXP SP3

  • BuildOnWindows - Ludia Wiki

    TypeError 'dict' object is not callable If you want to report a bug, please save this page and attach it to your bug report. Show debugging information Report bug Visit MoinMoin wiki Traceback A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /home/groups/l/lu/ludia/python/lib/python2.4/site-packages/MoinMoin/request.

    sirocco
    sirocco 2010/12/13
    え~?・・・MinGWのバージョンが新しすぎるとうまくコンパイルできません。 (mingw-runtime-3.10以降では問題があるようです。)
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 47NEWS(よんななニュース)

    秋の新潟県五泉市を駆ける!11月10日に「ごせん紅葉マラソン」、参加ランナー募集 ゲストは地元出身の横田俊吾さん、申し込みは9月30日まで

    47NEWS(よんななニュース)
    sirocco
    sirocco 2010/08/15
    SQL の組み立てと実行(PREPAREとEXECUTE)を分離すれば、 SQL インジェクション対策になる。
  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
  • XMLPGSQL と PostgreSQL によるXMLデータベースの構築

    XMLPGSQL と PostgreSQL によるXMLデータベースの構築 松 義秀,三木 光範,廣安 知之 ISDL Report   No. 20030606002 2003年 5月 12日 Abstract XMLデータベースの現状としては,Oracle社やMicrosoft社などのベンダー製品がほとんどであり,そのどれもが非常に高価である.以下ではフリーのDBMSであるPostgreSQLと,そのXML化ソフトウェアであるXMLPGSQLを利用したフリーで構築可能なXMLデータベースの導入までを述べる. 1  はじめに XML文書は,その特性として,柔軟に拡張でき,外部とのデータ交換を容易にするという大きなメリットを持つ.また,XML文書はWebサービスなどにも使われており,広く普及が進んでいる. 大規模なシステムでは,大量のXML文書を効率よく処理あるいは格納するために

  • XMLPGSQL サポート情報

    ◆更新情報 2003-05-11 サポート掲示板の廃止及びメーリングリスト案内のページを用意しました。 2003-05-10 独立行政法人情報処理推進機構の平成15年度オープンソフトウェア活用基盤整備事業の元で開発を行いましたXMLPGSQL-AGがリリースされました。 ダウンロード 2003-04-06 技術評論社「レベルアップ! PostgreSQL必須テクニックスでXMLPGSQLについて取り上げられています。(128ページから188ページ)

  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Free Credit Report music videos Migraine Pain Relief Best Mortgage Rates Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

    sirocco
    sirocco 2009/02/24
    お宝、お宝。ありがとうございます。知らないこといっぱいあります。
  • ホーム | Let's POSTGRES

    メインコンテンツに移動 お知らせ 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

  • 資源の消費

    shared_buffers(integer)データベースサーバが使用する共有メモリバッファのために使用するメモリ量を設定します。 デフォルトは典型的には32メガバイト(32MB)ですが、使用するカーネルの設定が(initdbの過程で)そこまでをサポートしていなければより少なくなることがあります。 最低限の設定は128キロバイトでなければならず、そして16キロバイト x max_connections以上でなければなりません。 (デフォルト以外のBLCKSZではこの最小値は変わります。) しかし、良い性能を引き出すためには、最小値よりかなり高い値の設定が通常必要です。 実運用のインストレーションでは数十メガバイト程度の値を推奨します。 このパラメータはサーバ起動時のみ設定可能です。 このパラメータを増加させると、PostgreSQLは使用しているオペレーティングシステムのデフォルト構成が許

  • 甘肃空气优良天数逾九成水质土壤环境质量明显提升 爆发勒斯坦人地巴与当冲突-武冈新擞蔬菜行情网

    最新文章 2018-12-26 07:29▪ 一男子高速“飙车”后拍视频晒微信群因涉嫌危险驾驶罪被拘... 2018-12-26 07:29▪ 嘉定优化营商环境为企业办事提速增效 2018-12-26 07:29▪ “论证西游记是自己所写”,有些奇葩考题不值得提倡 2018-12-26 07:29▪ ?元旦春节将至干部职工可享有正常福利待遇每人每年可领... 2018-12-26 07:29▪ 网络女主播与“阔绰”粉丝成恋人被骗25万元 2018-12-26 07:29▪ 福建龙岩一公交车被歹徒劫持冲撞行人已致5死21伤 2018-12-26 07:29▪ 雷寒、李洪被撤销重庆市政协委员资格 2018-12-26 07:29▪ 西双版纳公开销毁逾2000件非法枪支、猎具、毁林器具 2018-12-26 07:29▪ “市民云”成全国首个用户逾千万政务APP,有235项服务 2018-12-

  • PostgreSQLパフォーマンスチューニングのために ~重いSQLの見つけ方~ : アシアルブログ

    こんにちは、牧野です。 先日、あるウェブサイトで使用しているPostgreSQLを見直す機会がありました。 PostgreSQLのパフォーマンスを手軽に上げるには、 ・データベースの設定ファイルのパラメータを変更する ・アプリケーションの方で重いSQLを発行している場所を見つけて、その部分を直していく ・vaccumを実行する など、いくつか方法が考えられます。 今回は、PostgreSQLで実行時間が長いSQLを見つける方法について紹介します。 題に入る前に、まずはテスト用データベースを作っておきます。 <?php $db = pg_connect('dbname=test'); $sql = " CREATE TABLE artist ( artist_id serial primary key, name text not null ) "; pg_query($sql); $sq

    PostgreSQLパフォーマンスチューニングのために ~重いSQLの見つけ方~ : アシアルブログ
  • PostgreSQL 8.3の全文検索機能(TSearch2)を日本語で利用する

    (Last Updated On: 2018年8月13日)PostgreSQL 8.3.0から、ユーザから提供されている追加機能(contrib)として利用できた全文検索機能(TSearch2)が体に取り込まれました。 体に取り込まれたため、PostgreSQL 8.3.0以降ではソースから構築する場合に ./configure make make install と実行するだけで全文検索機能が利用できるようになりました。 TSearch2は単語単位で全文検索できます。しかし、日語のように単語に区切りがない場合、単語に分解(形態素解析)してからインデックス化する必要があります。 # N-gramは使えません。 残念ながら日語をそのまま扱える機能はPostgreSQL 8.3では実装されていません.しかし、TSearch2(textsearch)を日語で利用するための追加機能がpg

    PostgreSQL 8.3の全文検索機能(TSearch2)を日本語で利用する
  • [PostgreSQLウォッチ]第27回 SQLインジェクション脆弱性を修正,日本語ユーザーに大きな影響

    [PostgreSQLウォッチ]第27回 SQLインジェクション脆弱性を修正,日語ユーザーに大きな影響 SQLインジェクションに関する脆弱性の修正などを行ったPostgreSQL 8.1.4,8.0.8,7.4.13,7.3.15の各バージョンが,5月23日一斉にリリースされた(関連記事)。いずれも同じメジャーバージョン系列であれば,dump/restoreによるデータ移行なしでアップグレードできる(ただし,8.1,8.1.1から8.1.4への移行については注意が必要。詳細は付属のリリースノートを参照されたい)。 修正が提供されないPostgreSQL 7.2以前のバージョン 今回対策された脆弱性はPostgreSQL 7.2以前にも存在するが,開発者のポリシーにより,7.2以前はサポートの対象になっていない。いまだに7.2 以前のバージョンを使っているユーザーは,7.3以降にアップグレ

    [PostgreSQLウォッチ]第27回 SQLインジェクション脆弱性を修正,日本語ユーザーに大きな影響