-
基本操作
チューニング
パフォーマンスを最大化するためのSQL記述ポイント
はじめに複数のテーブルを何度も結合するような処理を実行する場合、処理の途中のデータセットが大きいと、大きなデータセットのまま後続の処理も実行するため、SQL実行時間が比較的長くなるケースがあります。こ...
- #チューニング
- #実行計画
-
基本操作
オブジェクト定義をエクスポートする方法(EXPORT_OBJECTS関数)
はじめにVertica では EXPORT_OBJECTS 関数を使用して、論理スキーマ (スキーマ、テーブル、ビュー、シーケンス、プロジェクション、制約、パーティション、SQL 関数) の DDL をエクスポートすることができます。...
- #エクスポート
- #関数
-
基本操作
セッションのランタイムパラメータの紹介
はじめに本記事では、セッションのランタイムパラメータについて紹介します。 ランタイムパラメータを利用することで、処理を実行した際の動作を変更することができます。 ランタイムパラメータの変更は、接続し...
- #セッション
- #パラメータ
-
基本操作
セキュリティ
新規テーブル/ビュー作成時の権限継承の制御方法
はじめに通常、新規にテーブル/ビューを作成する際、スキーマに付与されている権限が継承(※)されます。例えば、スキーマに権限継承の設定がされていれば、そのスキーマに作成される新規テーブル/ビューに対して全...
- #テーブル
- #View
- #権限
-
基本操作
vsqlの環境変数
はじめに本記事では、vsql の起動時に参照される環境変数について、紹介します。 環境変数を有効に利用することで、利便性やセキュリティの向上を図ることができます。指定可能な環境変数 環境変数説明 PAGERクエ...
- #vsql
-
基本操作
チューニング
Top-Kプロジェクションの作成方法
はじめにVerticaの大きな特徴であるプロジェクションの概要は、こちらの記事でご紹介しました。本稿では、Top-Kプロジェクションについて、詳しく解説します。Top-KプロジェクションとはTop-Kプロジェクションを...
- #プロジェクション
-
製品概要
Management Console
「Management Console」と「Administration Tools」の機能比較
はじめに本記事では、Administration ToolsとManagement Consoleで利用可能な機能について、ご紹介します。利用可能な機能についてデータベース管理作業の多くはAdministration Tools上で実施できますが、Managem...
- #Management Console
-
基本操作
画像などのバイナリデータを扱う方法
はじめに本記事では、Verticaデータベースに画像などのバイナリデータを扱うする方法をご紹介します。バイナリデータを扱う方法2通りの方法があります。方法1.バイナリデータのファイルパスをテーブルに格納す...
- #データ型
- #COPY
-
データロード
圧縮されたファイルをCOPYコマンドでロードする方法
はじめに下記の圧縮形式のファイルは、COPYコマンドでオプションを指定することで、解凍せずにロードすることが可能です。[圧縮形式] ・BZIP ・GZIP ・LZO以下に、COPYコマンドで圧縮したファイルをロードする方...
- #COPY
-
製品概要
Flex Tableの概要
はじめに本記事では、Flex Tableの概要についてご紹介します。Flex TableとはFlex Tableは、JSON形式などの半構造化データのログやセンサーデータ、ソーシャルデータをそのまま格納でき、通常のSELECT文でそのま...
- #Flex Table