SQLite 3.5.8

Pojawiła się nowa wersja popularnej nie tylko w świecie PHP bazy danych SQLite. Nosi ona numer 3.5.8 i stoi pod znakiem paru nowości oraz usunięcia sporej ilości błędów. Omówienie nowości w SQLite 3.5.8 warto zacząć od generatora liczb pseudolosowych, który doczekał się specjalnego interfejsu sqlite3_randomness().

Dwa kolejne nowe interfejsy to sqlite3_context_db_handle(), zwracający uchwyt (handler) bazy danych oraz sqlite_limit(), który z kolei pozwala na dynamiczne określenie maksymalnego rozmiaru bazy danych w trakcie każdego połączenia z nią. Warta uwagi jest także rozbudowa SQL-owego polecenia VACUUM, które kasuje zawartość wybranej tabeli bazodanowej, o możliwość zmiany rozmiaru strony pliku bazodanowego (pliki są stronicowane). Co więcej, to rozmiar strony jest także zapisywany w żurnalu (ang. journal) transakcji, co pozwala na jego odtworzenie w wypadku niepowodzenia operacji obejmującej jego zmianę.

W SQLite 3.5.8 poprawiono także wydajność działania bazy danych (m.in. odczyt i przetwarzanie danych o polach i rekordach z pliku bazodanowego) oraz usunięto parę błędów.

http://sqlite.org/releaselog/3_5_8.html

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] => 48751 )

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