No Image

PostgreSQLにおける日付検索について

ひさびさの投稿になります。 少し前に仕事の関係でDBの検索の日付検索における性能劣化があり、どの形式での記述が実行速度が早いのか気になり、実際に行い実行結果をまとめました。 使用したDBは標題の通りPostgreSQL、 …

続きを読む


No Image

[PostgreSQL]Viewの変更でハマる落とし穴

PostgresのViewを変更すときに気をつけることをまとめました。

続きを読む


No Image

PostgreSQL トリガーの有効化無効化SQL

GUIがない状況でのトリガーの有効化無効化を行う必要があったのでこちらにメモします。 Oracleと異なりALTER TABLE文で変更します。 ・無効化 ALTER TABLE テーブル名 DISABLE TRIGGE …

続きを読む


No Image

standard_conforming_stringsとは

PostgreSQLを使用してアプリを構築中に詰まったことがあったのでメモを残す。 内容はstandard_conforming_stringsの設定についてです。

続きを読む


No Image

同一テーブルのトリガーの実行順序について

テーブルにトリガーが複数設定されていた場合にどのような順序で実行されるのか確認してみました。

続きを読む


No Image

[PostgreSQL]テーブルなどの容量を確認するSQLについて

Postgresで各テーブルやインデックスが使用している容量を確認するためのSQLをメモします。 [SQL] SELECT relname, reltuples, (relpages / 128) as mbytes, …

続きを読む


No Image

PostgreSQL ルールとトリガーの優先順位

PostgreSQLのルールとトリガーを同時に設定されているテーブルを触る機会があったので、実行順序について調べてみました。(仕様書読めば一瞬だったかも)

続きを読む


No Image

PostgreSQLのバージョン確認

以外に簡単にバージョン確認ができるのでここに記載しておきます。 外部からSQLしか実行できない環境でのバージョン確認方法です。 SQL文 select version() 検索結果(Windows環境で実施しました) & …

続きを読む


No Image

条件付き更新を実装するときの注意点

PostgreSQLで大量データを扱う際にあったことをまとめます。 まず前提ですが、1つのヘッダー情報に対して数百個の明細情報を持つもの更新するとします。この情報を別DBへ連携する処理を行うものとします。 実際に行った処 …

続きを読む


No Image

MySQLとPostgreSQLと日本語全文検索2 参加報告

MySQLおよびPostgresの日本語全文検索に関するセミナーに参加してきましたのでそのまとめを書きます。 ”2”と言いながら前回は時間が合わず参加できませんでしたので、初めての参加になります。 会場はDMM.comラ …

続きを読む