postgresql

DB

PostgreSQL×PHPの2相コミット

複数のDBにまたがって処理を行う際に、すべてのDBで整合性が保たれるようにするには、 2相コミット(2フェーズコミット)を用います。 postgresqlでは、「PREPARE TRANSACTION」を使用します。 PHPファイルで...
DB

【PostgreSQL】のバックアップとリストア

コマンド(CUI)でバックアップをとる方法です。 異なるOS間でのデータ移行や、PostgreSQLのバージョン間でのデータ移行時などには 平文形式でバックアップをとる必要があります。 以下、平文形式でのバックアップ、リストアです...
DB

【PostgreSQL】トランザクションでつまづいたことの備忘

トランザクションの特徴としては、トランザクションの開始と終了の間の処理は処理は行うが確定せず、トランザクション間の一連の処理の確定or取消をまとめて行うことです。 ここで注意が必要となるのは、DBによってトランザクションの開始や含まれるS...
DB

PostgreSQLが飛躍している理由のひとつ、DBのライセンスとは

昔から、PostgreSQL=ショボイ と言われていましたが、 近年、流行りのNoSQLとともにPostgresqlのシェアも拡大していて、大規模システムにも当たり前に検討されるようになってきました。 システム開発で、無償のOSS提...
タイトルとURLをコピーしました