NOS使用のベスト プラクティス - Advanced SQL Engine - Teradata Database
Teradata Vantage™ - Native Object Store 入門ガイド
- Product
- Advanced SQL Engine
- Teradata Database
- Release Number
- 17.10
- Published
- 2021年7月
- Language
- 日本語
- Last Update
- 2021-09-23
- dita:mapPath
- ja-JP/gmv1596851589343.ditamap
- dita:ditavalPath
- ja-JP/wrg1590696035526.ditaval
- dita:id
- B035-1214
- Product Category
- Software
- Teradata Vantage
- READ_NOSを使用して、ヘッダーが存在するかどうかを確認できます。
- Advanced SQL Engineで処理されるデータの量を減らすには、外部テーブル定義のUSING句に、より具体的なLOCATION文字列を指定するか、SQL文でPATHPATTERN変数を使用します。
- パス フィルタが一貫して適用されるように、Teradataはデータベース管理者が外部テーブルのビューで(列のデータ型の適切なキャストを使用して)パス フィルタリングをキャプチャし、エンド ユーザーがビューを使用できるようにすることをお勧めします。
- JSONファイルを含むGROUP BY句またはORDER BY句を使用するSQL文のパフォーマンスを向上させるには、値をデフォルトのVARCHARデータ型からより狭い範囲のデータ型にキャストします。
- リレーショナル テーブルまたは別の外部テーブルに外部テーブルを結合する場合は、結合制約として使用されるペイロード属性に関する統計を収集します。
- スプール テーブルを生成する場合、値をより狭い範囲のデータ型にキャストすると、スプールのサイズが小さくなります。