přejít na obsah přejít na navigaci

Linux E X P R E S, SQLite 3.8.0 má plánovač nové generace

SQLite 3.8.0 má plánovač nové generace

SQLite

Nová verze databázového systému SQLite má dotazový plánovač nové generace, přidává podporu parciálních indexů a řadu užitečných drobností.


Databázový systém SQLite se podstatně liší od většiny jiných systémů, které se obvykle drží architektury klient-server. SQLite má architekturu „embedded“, kdy je vše potřebné součástí knihovny využívané z aplikace. Navzdory tomuto jednoduchému řešení jde o systém s plnou podporou transakcí (splňuje ACID, podle tvůrců i v případě havárie systému nebo výpadku napájení).

Nyní byla vydána nová verze 3.8.0, obsahující v první řadě úplně nový plánovač dotazů. Tento „plánovač příští generace“ by měl být výrazně rychlejší než ten původní a generovat podstatně lepší (rychlejší, méně náročné) dotazové plány. Změna plánovače může narušit fungování aplikací závisejících na nedefinovaných nebo nezdokumentovaných vlastnostech původního plánovače.

Mezi další novinky patří například podpora parciálních indexů (index přes podmnožinu řádků tabulky), nové parametry příkazu PRAGMA (cache_spill, query_only, defer_foreign_keys), funkce percentile() ve formě rozšíření, nové kompilační volby a různá drobná vylepšení.

Nahoru

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz