Dobrý den,
chci se zeptat na vaše zkušenosti s rychlostí otevírání souborů, specielně CALCu v OO/LO.
Mám tabulku s cca 30 000 řádky a asi 20 sloupci (velikost souboru na disku cca 5 MB) a je problém tento soubor otevřít. Trvá to cca 85 vteřin (nepočítám načítání LO). Je uložen v nativním formátu. Problém je zřejmě v pomalém parsování XML, asi ne v komprimaci.
Pokud obsahově stejný soubor otevřu v Excelu (verze 2000, překonvertováno z LO do nativního XLS, velikost cca 14 MB) trvá to odhadem 1/4 až 1/2 vteřiny, tedy OO/LO je asi 160x pomalejší.
Protože budu potřebovat ukládat tabulky s více řádky než nějakých 30 000, ptám se, jestli lze toto nějak řešit a jak to funguje ostatním uživatelům. Nevím totiž, k čemu je vlastnost OO/LO mít možnost v Calcu zapsat cca 1 000 000 řádků, když už 30 000 je problém (nejen ukládání ale i další operace jsou pomalé). Dodám, že tabulka neobsahuje skoro žádné výpočty a jen pár formátů.
Lze rychlost optimalizovat nastavením?
Máte nějakou radu či zkušemost pro porovnání?
Jak analyzovat obsah pro zjištění, jestli rychlost parsování souboru nesnižují nějaké formáty (tabulka vznikla kopírováním vstupních dat z tabulek Excelu).
Díky za odpovědi.
Editoval imcon (10. 8. 2012 11:41:42)