-
アーキテクチャ
データロード
空文字データとNULLデータINSERT時の差異
空文字とNULLの扱いVerticaでは、CHAR型やVARCHAR型の列に「空文字」や「NULL」をINSERTした場合、それぞれ結果が異なります。以下に6パターンのデータの挙動を整理してみます。値内容挙動ブランク、囲みなし構文...
- #NULL
-
データロード
データロード時の状況を確認する方法
データロード時の状況を確認する方法Verticaではデータロード時の状況をload_streamsテーブルを検索して確認できます。LINEORDERへのデータロードの例以下、LINEORDER表にデータロードしている例で確認します。db...
- #COPY
-
基本操作
SELECT結果をCSV出力する方法
はじめにSELECT文の結果をCSVファイルに出力したい場合は、LinuxOSのプロンプトで「vsqlユーティリティ」と「OSコマンド」を組み合わせて実行します。本記事では、以下のOSコマンドを利用する方法をご紹介します...
- #vsql
- #データ抽出
-
基本操作
vsqlでSQLの実行時間を確認する方法
\timingコマンドvsqlで\timingコマンドを使用した、SQL実行時間の確認方法をご紹介します。データベースへログインし、測定対象SQLを実行する前に「\timing」を実行します。dbadmin=> \timing Timing is on. d...
- #vsql
-
その他
FAQ
Verticaデータベースのコピー
はじめにVerticaデータベースのコピーの作り方を紹介します。ここでは、バックアップユーティリティ(vbr.py)のCOPY CLUSTER機能を使ってデータベースのコピーを行います。そのために、2セットのVerticaシステムを...
- #データ型
-
データロード
CSVデータのロード方法
CSVデータのロード方法CSVデータのロードは、データベースにログインし、COPYコマンドを使用します。区切り文字の指定には「DELIMITER」パラメータを使用し、囲み文字の指定には「ENCLOSED BY」パラメータを使用...
- #COPY
-
製品概要
Verticaとは
Verticaは、高い検索パフォーマンスを実現する「DWH/ビッグデータ活用」に特化したデータベースです。 集計/分析処理の高速化に特化するアーキテクチャで、一般的なデータベースにありがちな課題を解決します。Ve...
- #ベンチマーク
- #可用性
- #チューニング
- #データロード
-
基本操作
コマンドラインによるadmintoolsの操作方法
はじめにadmintoolsはTUI(Text User Interface)のツールですが、コマンドラインで使用する事も可能です。 ここでは、Admintoolsのコマンドラインでの使い方を紹介します。TUIベースのインタフェースTUIベースでは...
- #admintools
-
基本操作
OSコマンドでVerticaのCPU使用率を確認する場合の留意事項
CPU使用率は%niceで確認するVerticaのCPU使用率は、%userではなく%niceとして、OSコマンドの結果に表示されます。 ただし、一部のOSコマンドは%niceが%userに含まれています。コマンド毎の出力例代表的なOSコマン...
- #パフォーマンス
-
基本操作
vsqlの主なコマンド
vsqlの主なコマンド コマンド概要使用例 \cd [DIR]カレントディレクトリを変更する\cd /home/test \qvsqlを終了する\q \timingコマンドの実行時間を表示する\timing \! [COMMAND]OSコマンドを実行する\! ls \pass...
- #vsql