1. Problém

Rostoucí objem databáze pro ukládání datových zpráv. S tím souvisí i problém složitějšího zálohování a manipulace s touto databází.

2. Příčina

Příčinou je ve své podstatě velikost datových zpráv. Z čeho se datová zpráva skládá a co se tudíž stahuje do databáze?

a) Originální soubor

Datová zpráva obsahuje soubor o velikosti cca 300 kB. Soubor v datové zprávě může být uživatelem pozměněn a proto je nutné přiložit originální soubor, aby bylo možno odlišit změny.

b) Příloha

Přílohy datových zpráv bývají různé a jsou přesně definovány. Nejčastěji jde o přílohy tvořené soubory typu PDF o velikosti minimálně okolo 1 MB (tedy 1000 kB). Kompletní datová zpráva včetně přílohy tvoří jeden ZFO soubor.

c) Doručenka

Doručenka se ke zprávě stahuje ve chvíli, kdy je tato zpráva korektně doručena do ISDS. Tato doručenka přichází odesilateli, který ji stahuje a ukládá do své databáze jako doklad o tom, že zpráva od něj odešla a byla řádně doručena příjemci. Doručenka je nejmenší a zabírá v databázi cca 50 kB. Doručenka se rovněž stahuje ve formátu ZFO.

Příklad z praxe

Odchozí pošta
Datovou zprávu s jednou přílohou odesíláme třem adresátům. Pro zjednodušení předpokládejme, že všem třem adresátům došla zpráva korektně a máme tedy k dispozici i doručenky. Dále předpokládejme, že takových zpráv pošleme denně 100.
Pro jednoho adresáta je velikost ukládané zprávy do databáze 300 + 1000 + 50 = 1350 kB
Pro tři adresáty je celková velikost zabraného prostoru v databázi 3 x 1350 kB = 4050 kB
Pro všechny odeslané zprávy za den je celková velikost zabraného prostoru v databázi 100 x 4050 kB = 405 000 kB = 405 MB
U odchozí pošty se soubory ZFO nestahují automaticky. O jejich stažení se musí postarat uživatel, pokud je bude chtít v budoucnu využít.
Příchozí pošta
U příchozí pošty je problematika obdobná. Pro příchozí poštu se nestahují doručenky. Zato se oproti odchozí poště stahují ZFO soubory automaticky.

3. Řešení

Řešením tohoto problému je vyjmutí ZFO souborů z databáze a jejich uložení v souborovém systému na pevném disku. Odtud je možno soubory jednou za určitý čas vyjmout a uložit na externí uložiště. Zároveň je nutno zachovat určitý systém označení souborů, aby v případě jejich vyhledávání byla orientace na externích médiích otázkou co nejkratší doby.

4. Klíčová slova

Datové zprávy, rostoucí databáze, velikost souboru, ZFO