-
アーキテクチャ
基本操作
「データ型の変換に失敗した場合の動作」および「デフォルト動作の変更方法」
はじめに本記事では、「CAST関数を使用しデータ型の変換に失敗した場合の動作」および「デフォルト動作の変更方法」について解説します。変換できないデータが含まれている場合、CAST関数の処理は失敗します。CAS...
- #関数
-
アーキテクチャ
基本操作
CAST演算子を使ったデータ型の明示的な変換
はじめに本記事では、 CAST演算子でデータ型を変換する方法について解説します。データ型を変換する方法いずれの構文であってもデータ型を変換することができます。構文SELECT CAST ( 式 AS データ型 ) SELECT 式...
- #データ型
-
技術情報
アーキテクチャ
クライアント
データのロード中にノードダウンが発生した場合の動作
はじめにVerticaは、3ノード以上の構成であれば、いずれかのノードがダウンした場合もサービスを継続(*)できます。バッチ処理は、データのロードを長時間おこなうため、ロード中に障害でノードがダウンする事も考...
- #トラブルシューティング
-
データロード
「Too many ROS containers」エラーの対処方法
はじめにROSコンテナが上限値に達した場合は、以下のエラーが発生します。 <ERROR> @v_rebodb_node0001: 53000/5065: Too many ROS containers exist for the following projections:public.TEST1_sup...
- #ROS
-
チューニング
SQL Profileによる最適なデータ型とカラム長の確認方法
はじめに本記事は、SQL Profileの利用方法をご紹介します。SQL Profileは、既存のテーブルで管理されているデータをスクリプトでチェックし、不必要に確保されているカラム長や、実データに合った最適なデータ型...
- #PROFILE
- #データ型
-
チューニング
カラム長による性能劣化の原因と対処方法
はじめにテーブルのカラム長を大きなサイズに設定した場合、性能劣化が発生することがあります。本記事は、カラム長による性能劣化の原因と対処方法についてご紹介します。原因性能劣化する原因は、SQL実行時、デ...
- #カラム
- #パフォーマンス
-
基本操作
テーブルの使用ディスクサイズを制限する方法(Vertica12.0 新機能)
はじめにテーブルとスキーマの使用するディスクサイズは、Vertica12.0 から指定が可能になりました。ディスクサイズは、Verticaによってデータ圧縮された後のサイズが対象です。この機能を活用することで、マルチ...
- #テーブル
-
技術情報
基本操作
Management Console
Management Consoleユーザのパスワード変更方法
はじめに本記事では、Management Consoleユーザのパスワード変更方法を紹介します。Management Consoleユーザのパスワード変更方法①dbadminユーザでManagement Consoleにログインします。②「MC Settings」をクリ...
- #Management Console
-
チューニング
テーブル結合時の順番を強制的に制御する方法
はじめにVerticaでは、テーブルを結合する際、自動的に結合されるテーブルの順番を判断し、実行されます。しかし、結合の際、最良なテーブルの順番が判断されずに、性能劣化が発生してしまうことがあります。本記...
- #結合
-
アーキテクチャ
クエリ多重実行による性能劣化の原因と対処方法
はじめに利用者からの同時処理数が増え、アクセスが集中する時間帯は、急激に処理の実行時間が長くなることがあります。 本記事では、クエリの多重実行による性能劣化が発生した場合の、トラブルシューティ...
- #パフォーマンス