Hitachi

Hitachi Advanced Database システム構築・運用ガイド


変更内容

このマニュアルでは,Hitachi Advanced Database 06-00および06-01でサポートした機能の説明を追加しています。各バージョンの変更内容を次に示します。

変更内容(3000-6-501-T0)Hitachi Advanced Database 06-01

追加・変更内容

変更箇所

適用OSの変更

HADBサーバおよびLinux版のHADBクライアントの適用OSを変更しました。

  • Red Hat Enterprise Linux Server 10(64-bit x86_64)を適用OSに追加しました。

  • Red Hat Enterprise Linux Server 7(64-bit x86_64)およびRed Hat Enterprise Linux Server 8(64-bit x86_64)のサポートを終了しました。

1.3.12.4.4(5)2.21.2(1)2.21.3(1)2.223.1.14.2.16.1.36.26.67.2.18.28.2.1(1)8.2.1(9)8.2.2(4)8.2.3(2)8.2.4(1)8.8.28.8.3(1)10.4.7(3)11.8.312.8.1(2)16.1.418.2.118.34.2(1)18.34.3(1)18.35.2(1)19.2.119.22.2(1)19.22.3(1)19.23.2(1)20.2.1付録A.1付録A.2

Windows版のHADBクライアントの適用OSにWindows Server 2025を追加しました。

ディクショナリ表の再編成

adbreorgsystemdataコマンドで,ディクショナリ表(実表)を再編成できるようにしました。

2.4.3(1)(b)2.4.4(2)(d)2.10.1(3)2.10.32.10.56.2310.110.510.9.6(1)10.9.6(2)11.2012.9.112.9.212.9.318.12.7

データ型の追加

次のデータ型を追加しました。

  • BOOLEAN(論理データ)

  • UUID(UUIDデータ)

  • TIMESTAMP WITH TIME ZONE(時刻帯付きの時刻印データ)

5.8.1(2)(b)5.8.1(2)(g)5.8.2(1)5.8.2(3)5.8.45.9.26.3.4(2)(c)6.3.6(1)(a)6.3.17(1)(b)6.3.256.186.25.38.6.1(6)10.11.2(6)12.9.2付録B.3付録D.2

サーバ定義に関する変更

サーバ定義にadb_sql_exe_hashgl_area_sizeオペランドを追加しました。

7.17.2.210.11.2(3)18.4.5(5)

アクセスパスの統計情報に関する変更

アクセスパスの統計情報の出力項目(ハッシュテーブル領域に関する情報)に,Hashtbl_local_disabled_cnt0を追加しました。

10.11.3(2)(e)

インストールに関する変更

境変数およびカーネルパラメタを設定したあとに,HADBサーバのインストールを実行するようにしました

8.18.2.28.38.48.6.217.3.218.4.218.23.518.34.4(2)18.35.3(2)19.3.219.22.4(2)19.23.3(2)21.1.4(3)21.2.4(3)21.3.3(3)

HADBオプション(Azure環境の場合)に関する変更

Azure用のHADBオプション(クラウドストレージ機能)で使用するファイル名を変更しました。

8.2.4(2)8.8.3(2)付録A.2

バージョンアップに関する変更

バージョンアップ時の注意事項(バージョンアップ時に行われるビュー表の再作成)の説明を変更しました。

8.6.5(5)

見積もり式に関する変更

ディクショナリ用DBエリアの容量の見積もり式を変更しました。

5.11

通常運用時のメモリ所要量の見積もり式を変更しました。

6.3.4(2)(c)

adbreorgsystemdataコマンド実行時のメモリ所要量の求め方を変更しました。

6.3.186.3.18(1)6.3.18(1)(a)6.3.18(1)(c)6.3.18(2)(a)

adbreorgsystemdataコマンド実行時に出力されるユーザログ容量(変数max_user_log)の求め方を変更しました。

6.12.13

アンロードファイルの容量の見積もり式を変更しました。

4.2.46.20

adbreorgsystemdataコマンド実行時の作業用一時ファイルの容量の見積もり式を変更しました。

6.21.5

サーバディレクトリの構成変更

サーバディレクトリの構成を変更しました。

付録A.1付録A.2

次に示す用語の説明を追加または変更しました。

  • アンロード

  • アンロードファイル

  • 削除仕掛中のチャンク

  • ディクショナリ表の再編成

  • リロード

用語解説

変更内容 Hitachi Advanced Database 06-00

追加・変更内容

変更箇所

外部表のサポート

オブジェクトストレージまたはファイルストレージに格納しているデータを,表(外部表)に読み込んで検索する機能をサポートしました。これに伴い,次の定義系SQLを追加しました。

  • ALTER SERVER(外部サーバの定義変更)

  • CREATE FOREIGN TABLE(外部表の定義)

  • CREATE SERVER(外部サーバの定義)

  • DROP FOREIGN TABLE(外部表の削除)

  • DROP SERVER(外部サーバの削除)

外部表の概要および運用については,右記の変更個所で太字表示されている個所を参照してください。

2.12.1.22.1.32.5.22.7.2(1)2.7.6(1)2.7.6(2)2.7.6(3)2.10.52.10.62.10.72.162.16.17.2.510.110.510.11.2(5)10.11.3(1)10.11.3(2)(e)10.11.411.2.8(8)11.312.8.212.9.112.9.212.9.312.10.118.27.118.34.2(4)(d)18.34.3(4)(d)18.35.2(4)(d)19.22.2(4)19.22.3(4)19.22.4(9)(f)19.22.4(10)(h)19.23.2(4)19.23.3(7)(f)付録B.1(1)付録B.1(3)付録B.2付録B.3付録B.10付録B.20付録B.23付録B.24(11)付録B.24(42)付録D.1付録D.2

COPY文のサポート

表の検索結果をオブジェクトストレージまたはファイルストレージに出力する機能をサポートしました。これに伴い,次の操作系SQLを追加しました。

  • COPY(検索結果のファイルへの出力)

2.7.6(2)2.8.3(4)2.9.5(2)2.10.72.14.12.20.1(1)2.20.2(2)2.20.87.2.27.2.611.1.811.1.1011.1.1111.5.12(2)11.11.212.8.212.9.112.9.212.9.313.9.2(3)14.1.6(1)16.8.1(3)17.2.4付録A.1付録A.2付録B.18付録B.24(24)

クラウドストレージ機能に関する変更

Amazon S3互換オブジェクトストレージにDBエリアのデータを格納できるようにしました。Amazon S3互換オブジェクトストレージの概要については,右記の変更個所で太字表示されている個所を参照してください。

また,クラウドストレージ機能に関する次のオペランドをサーバ定義に追加しました。

  • adb_sys_cld_endpoint

  • adb_sys_cld_throughput

2.4.4(6)2.4.4(7)2.227.17.2.178.2.48.8.313.9.1(3)18.4.5(9)21.1.4(11)21.3.3(10)付録A.3

クラウドストレージ機能のシステムディレクトリ対応オプションをサポートしました。このサポートによって,システムディレクトリ($DBDIR/ADBSYS)下の次のファイルをクラウドストレージに格納できるようにしました。

  • システムログファイル

  • ステータスファイル

クラウドストレージ機能のシステムディレクトリ対応オプションの概要については,右記の変更個所で太字表示されている個所を参照してください。

2.11.1(2)(a)2.21.2(2)(c)2.21.2(2)(e)6.127.17.2.37.2.137.2.177.2.2010.12.213.9.1(3)18.1318.34.218.34.2(2)18.34.2(3)(d)18.34.2(4)18.34.2(4)(c)18.34.2(4)(d)18.34.4(5)(c)18.34.4(9)19.22.219.22.2(4)19.22.4(9)(b)21.1.321.1.3(3)21.1.4(11)21.1.4(13)22.1.1(1)22.2

Keycloakを使用したユーザ認証

Keycloakを使用してHADBユーザのユーザ認証(Keycloak認証)をできるようにしました。

Keycloak認証の概要および環境設定については,右記の変更個所で太字表示されている個所を参照してください。

2.5.1(2)2.62.6.32.7.42.7.57.17.2.1310.110.11.2(4)11.7.111.7.211.7.411.912.2.512.4.1(1)12.4.1(3)12.8.212.9.212.9.313.413.9.1(11)17.2.217.4.117.4.418.4.5(3)21.3.4(4)21.4.6(4)付録B.13付録B.24(40)

データ型の追加

次のデータ型を追加しました。

  • REAL(浮動小数点数データ)

  • STRING(文字データ)

  • STRUCT(構造データ)

2.10.62.10.710.11.2(6)10.11.3(1)10.11.3(2)(d)10.11.3(2)(g)10.11.412.9.214.6付録B.1(1)付録B.1(3)付録B.2付録B.3付録B.21付録B.23付録D.2

整数データ型のデータ形式の選択

整数データのINTEGER型およびSMALLINT型のデータ形式(整数データ型のデータ形式)を選択できるようにしました。

10.11.2(6)付録B.1(1)付録B.3付録C.1付録D.2

表の定義数の上限拡大

CREATE TABLE文で定義した実表,およびCREATE FOREIGN TABLE文で定義した外部表を合計30,000個まで定義できるようにしました(4,096個から上限を拡大しました)。

付録D.1

サーバ定義に関する変更

adb_sql_opt_drvtbl_grping_priorオペランドの省略値をLOCALからGLOBALに変更しました。

7.17.2.2

グローバルバッファ名の指定規則を次のように変更しました。

  • グローバルバッファ名に半角垂直棒( | )を指定できるようにしました。

  • グローバルバッファ名の先頭の文字に,半角下線( _ )を指定できるようにしました。

7.2.18

キャッシュグループ名の指定規則を次のように変更しました。

  • キャッシュグループ名に半角垂直棒( | )を指定できるようにしました。

  • キャッシュグループ名の先頭の文字に,半角下線( _ )を指定できるようにしました。

7.2.20

マルチノード機能に関する変更

サーバ定義のadb_sys_multi_worker_abort_timeオペランドで,ワーカーノードを異常終了させるまでの待ち時間の上限を指定できるようにしました。

7.17.2.16

サーバ定義のadb_sys_multi_node_clt_hostオペランドで,クライアント-サーバ間ネットワークで使用する自ノードのホスト名を指定できるようにしました。

7.17.2.16

ワーカーノードではユーザログファイルを作成しないように仕様を変更しました。

7.2.3

インストールおよびアンインストールに関する変更

必要となる前提パッケージを変更しました。

8.2.1(1)

HADBオプションのインストール手順を変更しました。

8.2.4(1)8.2.4(2)

HADBオプションのアンインストール後の作業を変更しました。

8.12.3

バージョンアップに関する変更

バージョンアップをする前の実施事項の説明を変更しました。

8.6.1(6)8.6.1(14)

バージョンアップ時の注意事項(バージョンアップ時に行われるビュー表の再作成)の説明を変更しました。

8.6.5(5)

HADBオプションを06-00より前のバージョンからバージョンアップした場合の注意事項を追加しました。

8.6.5(10)

修正版HADBオプションへの入れ替えに関する変更

修正版HADBオプションへの入れ替え手順を変更しました。

8.8.3

見積もり式に関する変更

DBディレクトリの事前見積もりの見積もり式を変更しました。

4.2.1

データ用DBエリアの容量の見積もり式を変更しました。

5.8.1(2)(b)5.8.1(2)(f)5.8.1(2)(g)5.8.2(1)5.8.2(3)5.8.4

作業表用DBエリアの容量の見積もり式を変更しました。

5.9.15.9.2

ディクショナリ用DBエリアの容量の見積もり式を変更しました。

5.11

カーネルパラメタのnofileの見積もり式を変更しました。

6.2

外部データアクセス用ライブラリ使用時のメモリ所要量の見積もり式を追加しました。

6.36.3.25

HADBサーバ開始時のメモリ所要量の見積もり式を変更しました。

6.3.3(3)6.3.3(3)(f)6.3.3(3)(q)6.3.3(3)(r)6.3.3(3)(w)

通常運用時のメモリ所要量の見積もり式を変更しました。

6.3.4(1)(b)6.3.4(1)(e)6.3.4(2)6.3.4(2)(b)6.3.4(2)(c)6.3.4(2)(l)6.3.4(3)

adbimportコマンド実行時のメモリ所要量の見積もり式を変更しました。

6.3.6(1)(a)

adbunarchivechunkコマンド実行時のメモリ所要量の見積もり式を変更しました。

6.3.17(1)(b)

クラウドストレージ機能使用時のメモリ所要量の見積もり式を変更しました。

6.3.24

システムログファイルの容量を求める見積もりを変更しました。

6.12

adbexportコマンドが出力するファイルの容量を求める見積もり式を変更しました。

6.18

adbimportコマンド実行時の作業用一時ファイルの容量を求める見積もり式を変更しました。

6.21.1

ハッシュテーブルを使用した検索時に作成される作業表の数の見積もり式を変更しました。

6.25.3

COPY文で出力するファイルの容量を求める見積もり式を追加しました。

6.26

サーバディレクトリの構成変更

サーバディレクトリの構成を変更しました。

付録A.1付録A.2

用語解説の変更

次に示す用語の説明を追加または変更しました。

  • DBA権限

  • Keycloak認証

  • S3オブジェクト

  • S3バケット

  • SQLパラレル実行機能

  • アクセス権限

  • 依存するビュー表

  • 外部サーバ

  • 外部データ

  • 外部データアクセス用ライブラリ

  • 外部表

  • 仮想DBエリアファイル

  • キャッシュファイル

  • クラウドストレージ機能

  • クラウドストレージ機能のシステムディレクトリ対応オプション

  • クラウドストレージ機能用ライブラリ

  • 検索系SQL

  • システムディレクトリ

  • スキーマオブジェクト

  • 整数データ型のデータ形式

  • バックグラウンドインポート

  • ビューレベル

用語解説

HADBサーバおよびHADBクライアントの製品名の変更

HADBサーバの製品名をHitachi Advanced Databaseに,HADBクライアントの製品名をHitachi Advanced Database Clientに変更しました。

単なる誤字・脱字などはお断りなく訂正しました。