-
基本操作
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への移行について
はじめにVerticaの利用をご検討いただいているお客さまから、既存のデータベースからVerticaに移行する方法について、具体的な手順を知りたいというご要望をいただくことがあります。そこで、今回はVerticaをご利...
- #移行
-
その他
MySQLからVerticaへの移行について
はじめに他のデータベース(以下、DB)からVerticaへの移行概要については、「Verticaへの移行について」でご紹介しました。今回は、MySQLを例にあげてテーブル、SQL文をVerticaで利用するまでの具体的な手順を解説...
- #移行
-
セキュリティ
データ参照をアクセス制御する方法(マスキング)
はじめにVerticaには、特定ロールが付与されているユーザに対して、データをマスキングして見せる機能が用意されています。本記事では、マスキング機能の基本的な使用方法をご紹介します。アクセス・ポリシーの作...
- #マスキング
- #セキュリティ
-
基本操作
CSVファイルを外部テーブルとして利用する方法
はじめにVerticaには、データベース上にテーブルとして存在しているかのようにCSVファイルを外部テーブルとして利用する機能があります。外部テーブル機能を利用すると、CSVファイルとデータベース内のテーブルの...
- #手順
- #制限事項