スケーラブルデータベースサーバ HiRDB Version 8 データベース暗号化機能
暗号化機能を使用すると,インデクスのキー長の部分が変更になります。暗号化列のインデクスのキー長一覧を次の表に示します。
| データ型 | キー長(単位:バイト) | |||||
|---|---|---|---|---|---|---|
| 各列のキー長の合計が255バイト以下である場合 | 各列のキー長の合計が256バイト以上である場合 | |||||
| 単一列インデクスを構成する列 | 複数列インデクスを構成する列 | 単一列インデクスを構成する列 | 複数列インデクスを構成する列 | |||
| 構成列が固定長だけの場合 | 構成列に可変長を含む場合 | 構成列が固定長だけの場合 | 構成列に可変長を含む場合 | |||
| INTEGER | 16 | 17 | 18 | − | 17 | 19 |
| SMALLINT | 16 | 17 | 18 | − | 17 | 19 |
| LARGE DECIMAL(m,n) | ↑(↑(m+1)÷2↑+1)÷16↑×16 | ↑(↑(m+1)÷2↑+1)÷16↑×16+1 | ↑(↑(m+1)÷2↑+1)÷16↑×16+2 | − | ↑(↑(m+1)÷2↑+1)÷16↑×16+1 | ↑(↑(m+1)÷2↑+1)÷16↑×16+3 |
| FLOAT | 16 | − | − | − | − | − |
| SMALLFLT | 16 | − | − | − | − | − |
| CHAR(n) | ↑(n+1)÷16↑×16 | ↑(n+1)÷16↑×16+1 | ↑(n+1)÷16↑×16+2 | ↑(n+1)÷16↑×16 | ↑(n+1)÷16↑×16+1 | ↑(n+1)÷16↑×16+3 |
| VARCHAR(n) | ↑(a+1)÷16↑×16+1 | − | ↑(a+1)÷16↑×16+2 | ↑(a+1)÷16↑×16+2 | − | ↑(a+1)÷16↑×16+3 |
| NCHAR(n) | ↑(2×n+1)÷16↑×16 | ↑(2×n+1)÷16↑×16+1 | ↑(2×n+1)÷16↑×16+2 | ↑(2×n+1)÷16↑×16 | ↑(2×n+1)÷16↑×16+1 | ↑(2×n+1)÷16↑×16+3 |
| NVARCHAR(n) | ↑(2×b+1)÷16↑×16+1 | − | ↑(2×b+1)÷16↑×16+2 | ↑(2×b+1)÷16↑×16+2 | − | ↑(2×b+1)÷16↑×16+3 |
| MCHAR(n) | ↑(n+1)÷16↑×16 | ↑(n+1)÷16↑×16+1 | ↑(n+1)÷16↑×16+2 | ↑(n+1)÷16↑×16 | ↑(n+1)÷16↑×16+1 | ↑(n+1)÷16↑×16+3 |
| MVARCHAR(n) | ↑(a+1)÷16↑×16+1 | − | ↑(a+1)÷16↑×16+2 | ↑(a+1)÷16↑×16+2 | − | ↑(a+1)÷16↑×16+3 |
| DATE | 16 | 17 | 18 | − | 17 | 19 |
| TIME | 16 | 17 | 18 | − | 17 | 19 |
| TIMESTAMP | 16 | 17 | 18 | − | 17 | 19 |
| INTERVAL YEAR TO DAY | 16 | 17 | 18 | − | 17 | 19 |
| INTERVAL HOUR TO SECOND | 16 | 17 | 18 | − | 17 | 19 |
All Rights Reserved. Copyright (C) 2007, 2016, Hitachi, Ltd.