PostgreSQL 8.3 Beta 1

Pojawiła się nowa wersja relacyjnej bazy danych PostgreSQL; nosi ona numer 8.3 Beta 1 i stoi pod znakiem kilku istotnych nowości. Pierwszą z nich jest wbudowane wyszukiwanie pełnotekstowe (ang. full-text search), czyli przeszukiwanie tabel po wszystkich (lub wybranych) polach. Drugą z nich jest obsługa standardu SQL/XML, który pozwala na korzystanie z pól zawierających dokumenty XML-owe w tabelach bazy.

Możemy je m.in. przeszukiwać przy użyciu narzędzi XPath czy XQuery, co stanowi prawdziwą rewolucję w gromadzeniu danych w PostgreSQL-u.

Kolejną nowościa w PostgreSQL-u 8.3 są typy wyliczeniowe (ang. enumerated), oznaczone jako enum. Rozbudowano też obsługę typów definiowanych przez użytkownika i tablic (ang. arrays) zawierających pola o różnych typach. Poszerzeniu uległy również możliwości definiowania parametrów funkcji oraz automatycznego czyszczenia (autovacuum) zawartości tabel. Wprowadzono także możliwość aktualizacji kursorów (ang. cursors), sortowania danych według pól pustych (ORDER BY... NULLS FIRST lub NULLS LAST), czy korzystania z uwierzytelniania dostępu za pomocą protokołów SSPI i GSSAPI.

Istotne zmiany w PostgreSQL-u 8.3 obejmują również dziedziny związane z wydajnością bazy. Po pierwsze, poprawiono wydajność odczytu, zapisu i aktualizacji rekordów; zmniejszono też narzut miejsca potrzebnego do przechowywania danych w tabelach. Po drugie, wprowadzono efektywniejsze sortowanie danych oraz możliwość asynchronicznego zatwierdzania (commitowania) transakcji.

http://www.postgresql.org/

Zaloguj się, aby dodać komentarz

Nie masz konta? Zarejestruj się »

Zobacz także

Skuteczne narzędzia do wykrywania uszkodzonych podzespołów

pobierz

Wykrywanie i usuwanie niechcianych programów

pobierz

Polecane artykuły

Array ( [docId] => 49197 )

Array ( [docId] => 49197 )
Array ( [docId] => 49197 )