HQbird 2024 R2 Update 10
HQbird 2024 R2 Update 10
IBSurgeonはHQbird 2024 R2 Update 10のリリースを発表します。バニラ版の最近のリリースからの修正に加えて、HQbirdには以下の新機能があります:
マテリアライズド・ビュー(新機能)5.0
- 新しい永続ビュータイプ:ビューのように定義され、テーブルのように保存されます。インデックスをサポートしますが、DMLおよびトリガーは許可されません。
- 構文:
CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]。通常のDROP VIEWで削除します。 - タイプ間の変換:
ALTER ... TO NOT MATERIALIZEDおよびALTER VIEW ... TO MATERIALIZED。 - REFRESH MATERIALIZED VIEW - 4つのモード:
- デフォルト:完全排他リロード(多くの変更がある場合に最速)。
- CONCURRENTLY:マージベースの更新、排他ロックなし、一意インデックスが必要。
- DROP DATA:スペースを解放するためにすべてのデータとインデックスをクリア。
- CASCADE:依存関係の正しい順序ですべての依存MVをリフレッシュ。
- gbakリストアは自動的にすべてのMVをリフレッシュします。スキップするには
-NO_MATVIEWSスイッチを使用します。MVを含むバックアップをリストアするには、MV対応のFirebirdが必要です。
バックアップとリカバリ
- 検証バックアップ:圧縮前の循環削除方式。ディスク容量係数が設定可能になりました。
- バックアップ-リストア-置換タスク:設定可能なバックアップディレクトリとファイル名テンプレート(例:
brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk)。ディレクトリが存在しない場合は自動的に作成されます。 - nBackup:ジャーナルの名前変更がリトライ付きのアトミックな名前変更に変更されました。
トレースとモニタリング
- トレース設定ダイアログに新しい
connection_idフィールドを追加。 - トレースレポート:大文字小文字を区別しないプロセス名のグループ化とフィルタリング。レポート生成中の進捗率表示。
Webインターフェースと設定
- Webコンソールのローカライズ改善。フォームグループ化のための新しいラベル付き区切り要素を追加。
- キャッシュバスティングを更新し、アップグレード後に古いJS/CSSが残らないようにしました。
- デフォルトのファイル転送設定を統一:ポート8722、ユーザー
socketuser、強力なパスワード。 - KAライセンス登録:ホストフィールドでHTTP/HTTPSプレフィックスが不要になりました。
バグ修正
- すべてのデータベースタスクが一時的に無効化されたときの誤った重大アラート - 修正済み。
- トレースリスト権限のないSYSDBAユーザーのトレースセッションリストエラー - 修正済み。
- 復号化コンポーネントのUTF-8パスがmon/traceエラーを引き起こす問題 - DG側で修正済み。
- レプリケーション設定:空の値のキーが削除後も保持される問題 - 修正済み。
- Firebird 4+の
journal_archive_command処理を修正(FB PR #8381)。
インストーラとビルド
- Windowsインストーラを更新。クライアントライブラリのバイナリとOpenSSLを更新。
- VSS Writer:データベース状態のログ記録を拡張(サイズ、タイムスタンプ、gstat -h)。
- cloudbackup:Socketプロトコルのファイルアップロードサポートを追加。
詳細はこちらをご覧ください。