カテゴリー: 運用

ALTER TABLE
サービス運用開始時には要件が無く、その時の要件に応じて設計しテーブル等のデータベースオブジェクトを作成する事が殆どだと思います。拡張性が求められる事が想定される環境においては、予めテーブルに将来利用する為の列を用意してお […]
Vacuum Status
データベースの運用をしていると、DDLを必要に応じて実行する必要がありますが、大きなサイズのテーブルを変更する時は、ALTER TABLEの進捗が気になるところです。終わりが見えないと、本当に進んでいるかどうか不安になる […]
PARAMETER
PostgreSQL Parameter パラメータの確認 PostgreSQLのパラメータは、show all, showコマンドやpg_settingsを参照する事で、現在インスタンスに設定されているパラメータを確認 […]
Schema_Database
MySQLではスキーマはデータベースと同義。所有者の概念がありません。同じデータベースに同じ名前のオブジェクトを作成する事は出来ません。 PostgreSQLではデータベースとスキーマは異なる。データベースには複数の名前 […]
work_table
データの集計処理をしていると、再実行すれば良くてリカバリーは不要なので早く処理したい!! というニーズがあるかと思います。そんな時はワークテーブルを活用したりして、時間を短縮されている方も多いかと思います。ワークテーブル […]
Sequence
データベースにてテーブル設計する時に、テーブルの値に対してユニークなIDや連番を割り振ると言ったニーズは多いかと思います。SequenceやAuto Incrementで作成する連番は、複数のユーザーが一意の整数を生成す […]
MySQL and PG Restore
前回、基本的なバックアップの方法について書いたので、今回は基本的なリストアについてまとめてみます。 Basic Restore on PostgreSQL データベース全体 psql -h 127.0.0.1 -U po […]
LOAD DATA
数年前に比べると、クラウド環境で適切にハードウエアの冗長化が組まれているので、オンプレミス環境での運用が減りハードウエア障害等が原因でデータベースのデータが破損する事は殆ど経験する事が無くなりましたが、RDS, BigQ […]
EPOCH
EPOCH TIME: UNIX時間またはUNIX時刻とはシステム上での時刻表現の一種。協定世界時 (UTC) での1970年1月1日午前0時0分0秒(UNIXエポック)から形式的な経過秒数として表現しています […]

最近のコメント

表示できるコメントはありません。