-
バックアップ・リカバリ
バックアップの正常性を確認する方法
はじめにVertica7.2より、バックアップの正常性をチェックすることができます。有事に備えて取得した筈のバックアップが破損していると、データベースの復旧ができない事態に陥いるのでバックアップに問題がない...
- #バックアップ
-
データロード
改行をデータとしてロードする方法
はじめにCOPYコマンドは、CSVデータ内の改行を1レコードの終端文字として扱います。以下のCSVデータは2レコード目に改行が含まれています。このCSVデータをデータロードしようとした場合、4レコードのデータが存...
- #COPY
- #データロード
-
データロード
Management Console
Management Consoleを使用してAWSのS3からロードする方法
はじめにVerticaでAWSのS3からデータロードすることはVertica7.2.2から可能になりました。さらに、Management Consoleを使用してAWSのS3からデータをロードすることがVertica7.2.3から可能になりましたので、その...
- #AWS
- #COPY
-
基本操作
テーブル内に格納されているデータと異なる時間間隔でデータを抽出する(Time Series Analytics)
はじめにVertica拡張SQLのTime Series Analyticsを使用すると、テーブル内に格納されているデータと異なる時間間隔でデータを抽出することができます。 例えば、株価が変動する度に書き込まれる取引明細テーブル...
- #関数
-
基本操作
異なる時間間隔のテーブルをJOINして比較する(Event Series Joins)
はじめにVertica拡張SQLのEvent Series Joinsを使用すると、時間間隔が一致しないテーブル同士をJOINして比較することができます。 例えば、株価が変動する度に書き込まれる株式のテーブル同士をJOINして比較する...
- #結合
- #事例
-
基本操作
チェック制約の設定方法
はじめにVertica7.2以降、チェック制約の設定が可能となっています。チェック制約を使用することで条件を指定し、条件を満たさないデータの追加を禁止できるため、データの整合性が保証されます。チェック制約は...
- #制約
-
基本操作
テーブルのRENAMEコマンド
はじめにテーブル名を変更するRENAMEコマンドをご紹介します。 通常、テーブル名のRENAMEを行う際、1回のコマンドで1つのテーブルをRENAMEするのが一般的です。 Verticaでは、それに加えて1回のコマンドで複数の...
- #テーブル
-
データロード
データロード時に関数などを使用しロードする方法
COPYコマンドで関数などを使用してロードする方法をご紹介します。概要データをCOPYコマンドを使用してロードする場合、そのままデータをロードするだけでなく、関数などを使用してデータを編集してロードするこ...
- #COPY
- #関数
-
基本操作
Verticaデータベースと関連サービスの起動/停止方法(コマンド)
はじめにVerticaは、以下の3つのサービスで構成されています。本記事では、それぞれの依存関係を意識した起動/停止の方法と順番をご紹介します。・Verticaデータベース・エージェント(Management Consoleとの疎...
- #Management Console
- #起動
- #停止
-
基本操作
新バージョン/機能
データベースユーザーの接続を制御する方法(8.0新機能)
はじめにVertica8.0より、データベースユーザ単位で以下の制御ができるようになりました。・接続セッションの最大数を設定 ・接続セッションのアイドルタイムアウト時間を設定 ・接続セッションを切断本記事では...
- #セッション