-
基本操作
セキュリティ
新規テーブル/ビュー作成時の権限継承の制御方法
はじめに通常、新規にテーブル/ビューを作成する際、スキーマに付与されている権限が継承(※)されます。例えば、スキーマに権限継承の設定がされていれば、そのスキーマに作成される新規テーブル/ビューに対して全...
- #テーブル
- #View
- #権限
-
基本操作
vsqlの環境変数
はじめに本記事では、vsql の起動時に参照される環境変数について、紹介します。 環境変数を有効に利用することで、利便性やセキュリティの向上を図ることができます。指定可能な環境変数 環境変数説明 PAGERクエ...
- #vsql
-
基本操作
チューニング
Top-Kプロジェクションの作成方法
はじめにVerticaの大きな特徴であるプロジェクションの概要は、こちらの記事でご紹介しました。本稿では、Top-Kプロジェクションについて、詳しく解説します。Top-KプロジェクションとはTop-Kプロジェクションを...
- #プロジェクション
-
基本操作
画像などのバイナリデータを扱う方法
はじめに本記事では、Verticaデータベースに画像などのバイナリデータを扱うする方法をご紹介します。バイナリデータを扱う方法2通りの方法があります。方法1.バイナリデータのファイルパスをテーブルに格納す...
- #データ型
- #COPY
-
基本操作
文字列を置換する関数(TRANSLATE関数)
はじめにTRANSLATE関数を使うことで、文字列を別の文字列に置換できます。 また、置換後の文字列に空文字(”)を指定することで、データから文字や空白を削除することが可能です。構文TRANSLATE ( string_to_replac...
- #関数
-
基本操作
vsqlのコマンドラインオプション
はじめにこちらの記事では、vsql のコマンドラインオプションについて記載します。知っておくと便利なオプションも多数ありますので、ぜひ参考にしていただければと思います。使用可能なコマンドラインオプション...
- #vsql
-
基本操作
vsqlを利用する上で便利なキー操作について
はじめにvsqlは対話的にVerticaデータベースを操作するためユーティリティです。Verticaデータベースをインストールするとvsqlも標準でインストールされるため、データベースを管理する上で頻繁に利用します。本...
- #vsql
-
基本操作
正規表現を使用する方法
はじめに文字列データから特定パターンに該当するデータを検索したい場合があります。本記事では正規表現を使用して上記のデータを検索する関数「REGEXP_LIKE」をご紹介します。構文 REGEXP_LIKE( string, patter...
- #関数
-
基本操作
異なるクラスタのテーブルにデータをコピーする方法(EXPORT TO VERTICA)
はじめにEXPORT TO VERTICA文を使って、異なるクラスタ間でテーブルのデータをエクスポート/インポートできます。vbr(Verticaのバックアップリカバリツール)によってクラスタごとコピーする方法とは違い、ノード...
- #手順
-
基本操作
オブジェクト定義をエクスポートする方法(EXPORT_CATALOG関数)
はじめにEXPORT_CATALOG 関数を使用して、データベース内のオブジェクトを定義する DDL をエクスポートできます。データベースの物理設計を、別の環境でも再現したい場合に便利です。構文EXPORT_CATALOG 関数の構...
- #エクスポート
- #関数