2022-01-01から1年間の記事一覧

SQL 縦持ち、横持ち変換

縦持ち、横持ちテーブルの相互変換方法 こちらで簡単に、SQLの確認を行えます。(paiza.io MySQL Online) 縦 ⇒ 横 使用するテーブル id child_id name 1 1 "1-1" 1 2 "1-2" 2 1 "2-1" 2 2 "2-2" 2 3 "2-3" 3 1 "3-1" 3 2 "3-2" SQL MAX句は、GROUP BY でグル…

標準出力、標準エラー出力 をファイルに出力する

# 標準出力 $ echo hogehoge > out.txt # 標準エラー出力 $ echoo 2> out.txt # 標準出力 & 標準エラー出力 $ echo hogehoge > out.txt 2>&1 # ※追記したい場合 $ echo hogehoge >> out.txt 2>>&1 # ※出力を破棄する場合 $ echo hogehoge > /dev/nulll 2>&1

postgresql スタンバイサーバ の非同期レプリケーション

環境 postgresql 12.9 Docker 20.10.10 Dockerを使用し、2つのデータベースサーバを起動 ファイル単位のログシッピング、ストリーミングレプリケーションを分けて実行してみる マスタサーバ IPアドレス: 172.10.1.2 スタンバイサーバ IPアドレス: 172.10.1.3…

postgresql SQLによるバックアップ・リストア方法

SQLによるバックアップとは バックアップファイルとして、SQLコマンドを生成する 他のDBサーバへそのファイルを実行することで、同じ状態を再構築出来る バージョン違いや、マシンアーキテクチャの違うDBサーバ間でも実行出来る 環境 postgresql 12.4 テスト…