HQbird 2024 R2 Update 10
HQbird 2024 R2 Update 10
IBSurgeon wydaje wersję HQbird 2024 R2 Update 10. Oprócz poprawek z najnowszych wydań wersji vanilla, HQbird zawiera następujące nowe funkcje:
Widoki zmaterializowane (nowa funkcja) w 5.0
- Nowy typ widoku trwałego: definiowany jak widok, przechowywany jak tabela. Obsługuje indeksy; DML i triggery nie są dozwolone.
- Składnia:
CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]. Usuwanie przez standardoweDROP VIEW. - Konwersja między typami:
ALTER ... TO NOT MATERIALIZEDorazALTER VIEW ... TO MATERIALIZED. - REFRESH MATERIALIZED VIEW - cztery tryby:
- Domyślny: pełne wyłączne przeładowanie (najszybsze przy wielu zmianach).
- CONCURRENTLY: aktualizacja oparta na scalaniu, bez wyłącznej blokady, wymaga unikalnego indeksu.
- DROP DATA: usuwa wszystkie dane i indeksy, aby zwolnić miejsce.
- CASCADE: odświeża wszystkie zależne widoki MV we właściwej kolejności zależności.
- Przywracanie gbak automatycznie odświeża wszystkie widoki MV. Użyj przełącznika
-NO_MATVIEWS, aby pominąć. Kopia zapasowa zawierająca widoki MV wymaga Firebirda obsługującego MV do przywrócenia.
Kopia zapasowa i odzyskiwanie
- Weryfikacyjna kopia zapasowa: cykliczne usuwanie przed kompresją; współczynniki miejsca na dysku są teraz konfigurowalne.
- Zadanie Backup-Restore-Replace: konfigurowalny katalog kopii zapasowej i szablon nazwy pliku (np.
brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk); katalog tworzony automatycznie, jeśli nie istnieje. - nBackup: zmiana nazwy dziennika zmieniona na atomową zmianę nazwy z ponawianiem.
Śledzenie i monitorowanie
- Nowe pole
connection_idw oknie konfiguracji śledzenia. - Raport śledzenia: grupowanie i filtrowanie nazw procesów bez uwzględniania wielkości liter; procent postępu podczas generowania raportu.
Interfejs webowy i konfiguracja
- Ulepszenia lokalizacji konsoli webowej; nowy element dzielnika z etykietą do grupowania formularzy.
- Zaktualizowano unieważnianie pamięci podręcznej, aby zapobiec nieaktualnym plikom JS/CSS po aktualizacjach.
- Ujednolicone domyślne ustawienia transferu plików: port 8722, użytkownik
socketuser, silne hasło. - Rejestracja licencji KA: prefiks HTTP/HTTPS nie jest już wymagany w polu hosta.
Poprawki błędów
- Fałszywy krytyczny alert, gdy wszystkie zadania bazy danych są tymczasowo wyłączone - naprawiono.
- Błąd listy sesji śledzenia dla użytkowników SYSDBA bez uprawnień do listy śledzenia - naprawiono.
- Ścieżki UTF-8 w komponencie deszyfrowania powodujące błędy mon/trace - naprawiono po stronie DG.
- Konfiguracja replikacji: klucze z pustymi wartościami nie są już zachowywane po usunięciu.
- Obsługa
journal_archive_commanddla Firebird 4+ poprawiona (FB PR #8381).
Instalator i kompilacja
- Zaktualizowano instalator Windows; zaktualizowano biblioteki klienckie i OpenSSL.
- VSS Writer: rozszerzone logowanie stanu bazy danych (rozmiar, znacznik czasu, gstat -h).
- cloudbackup: dodano obsługę przesyłania plików przez protokół Socket.
Więcej szczegółów tutaj.