-
アーキテクチャ
Verticaのリソース管理について
リソースマネージャーVerticaのリソース管理は、リソースマネージャーによって行われます。クエリの実行、データロード、Move Out/Merge Outなどのあらゆる処理を実行する際に、VerticaはCPUやメモリ領域を使用し...
- #リソースプール
-
クライアント
インストール
Verticaクライアントの導入(12.0)
はじめに本記事は、以下についてVerticaクライアントをご紹介します。 (1) Verticaクライアントのバージョン選定(2) Verticaクライアントの入手(3) Verticaクライアントのセットアップ方法(1) Verticaクライアン...
- #Verticaクライアント
- #インストール
- #バージョンv12r0
-
基本操作
MoveoutとMergeoutの手動実行
MoveoutとMergeoutの手動実行はじめにMoveoutはデフォルトで5分置きに、Mergeoutはデフォルトで10分置きに実行されますが、手動でMoveoutとMergeoutを実行することができますので、その方法をご紹介します。Moveo...
- #Moveout
- #Mergeout
-
基本操作
チューニング
手動で統計情報を取得する方法
統計情報とは統計情報を収集することで、クエリ実行時にオプティマイザが正しいプロジェクションを選択する精度が向上し安定したパフォーマンスを得ることができます。統計情報の収集を実行すると、ディスクのデ...
- #統計情報
-
基本操作
Verticaでファンクション機能を利用する方法
はじめにVerticaには汎用的なデータベース製品同様に、ファンクションが提供されています。ファンクションを使うことで、与えられたパラメータで計算やロジックを行い戻り値を返す処理を実行できます。この記事で...
- #関数
-
基本操作
データサイズ・チェックの自動実行時刻を変更する
Verticaは容量課金のデータベースのため、現在格納されているデータサイズの計算を毎日1回(デフォルトでは23:59)自動で実施しています。例えば「0時付近は夜間バッチ処理を実施しており、なるべく負荷をかけたく...
- #サイズ
-
バックアップ・リカバリ
バックアップデータの管理方法
はじめに一般的にバックアップ方法を検討する際には、バックアップ方法(フルバックアップや差分バックアップ)をどうするか、世代管理はどれくらいにするかといった管理方法を検討します。 Verticaにもこれらを...
- #バックアップ
-
セキュリティ
データベースの操作に必要な権限
はじめに作成したDBユーザーがデータベースに接続したり、SQL文を発行してオブジェクトにアクセスするには「権限」の設定が必要です。今回は、Verticaでオブジェクトを操作するために必要な権限について、ご紹介...
- #権限
-
セキュリティ
データ参照をアクセス制御する方法(マスキング)
はじめにVerticaには、特定ロールが付与されているユーザに対して、データをマスキングして見せる機能が用意されています。本記事では、マスキング機能の基本的な使用方法をご紹介します。アクセス・ポリシーの作...
- #マスキング
- #セキュリティ
-
基本操作
CSVファイルを外部テーブルとして利用する方法
はじめにVerticaには、データベース上にテーブルとして存在しているかのようにCSVファイルを外部テーブルとして利用する機能があります。外部テーブル機能を利用すると、CSVファイルとデータベース内のテーブルの...
- #手順
- #制限事項