Vis co udelej? Otevri GG s tou databazi, dej Pluginy -> Nastroje databaze a udelej Vacuum, jestli to pomuze
Locus - addon GeoGet Database
#201
Publikováno 28 březen 2014 - 13:00
#202
Publikováno 28 březen 2014 - 13:04
Aha. Vyzkouším. Ještě hoďku budu tvrdnout v práci. Jakmile příjdu domů, vyzkouším a dám vědět. Díky za tip.
#203
Publikováno 28 březen 2014 - 14:04
Mel jsem stejny problem, Vacuum to u me vyresilo... tak doufam, ze ho nebudu muset davat po kazde aktualizaci PQ... zajimavy ze kureci plugin s tim nemel nejmensi problemy, asi kvuli tomu nacitani dodatecnych veci, ktery kureci nedelal...
#204
Publikováno 28 březen 2014 - 14:09
Vacuum zajisti, mimo jine, vnitrni defragmentaci databaze. Tedy muze zrychlit naslednou praci s databazi, protoze pro uspokojeni stejneho dotazu je treba provest mene ctecich operaci nahodneho charakteru z disku/flash.
Vnitrni defragmentace v Geogeti databazi vznika nejvice u tabulky logu kesi, protoze ty se porad odmazavaji a pridavaji se nove. Takze je otazka, jestli se v nove verzi pluginu nejak vice nepracuje s logy kesi.
#205
Publikováno 28 březen 2014 - 14:21
Načtení a import 1000 keší trvá přibližně 40 - 50 vteřin.
Tak až provedeš ten Vacuum, tak bys měl snad pocítit zrychlení - já načítám 1147 keší za průměrně 25 sekund. :-)
Základní filtrování (typy, vlastní, archiv, disable, nalezené) je i v kuřecí verzi, já dodal jenom terén, obtížnost a velikost, ať je to úplné. Z mého pohledu je zbytečné provádět filtrování až v Locusu, když ho provedeš už v addonu, budeš to mít rychlejší (méně dat)
Pokud vim, tak ten filtr byl v addonu uz od kuratka To jen tak na okraj
Co se tyce ty rychlosti - mne to nacita na Xperii V 250 kesi za asi 10vterin, mozna ani to ne.
Jinak, Voldiku: Import trosku zlobi kdyz:
- neni v danym okruhu co importovat - nauc ho vyplivnout hlasku, ze nemel co importovat
- hlasi mi taky java.lang.indexOutOfBoundsException a jeste spustu ptakovin kolem Caslavi (taky pri Importu kdyz nema co importovat - zajimavy je, ze ta chyba je na danym miste vzdycky stejna, ale na ruznejch mistech se ruzni
Jo, bylo by mozny importovat mensi oblast nez 1km, nebo chci moc?
Mrknu se na ty výjimky. Tu hlášku, když nemá co importovat už to umí, mně to funguje, máš poslední verzi?
Ta oblast mě taky napadla (včera?), říkal jsem si, že to půjde zadat desetinným číslem - nejde. Mrknu na to. :-)
Ahoj, a tohohle docílím prosím v Locusu jak?
P.S. Mám samozřejmě Locus + addon GeoGet Database (původní od kuratka)
Původní addon od kuratka to neumí a právě kvůli tomu jsem se vrhnul do předělání. :-) Na foru Locusu, pár stránek zpět o tom diskutoval Pat+Mat, jsou to nějaké ikonky. Pohledej.
Vacuum zajisti, mimo jine, vnitrni defragmentaci databaze. Tedy muze zrychlit naslednou praci s databazi, protoze pro uspokojeni stejneho dotazu je treba provest mene ctecich operaci nahodneho charakteru z disku/flash.
Vnitrni defragmentace v Geogeti databazi vznika nejvice u tabulky logu kesi, protoze ty se porad odmazavaji a pridavaji se nove. Takze je otazka, jestli se v nove verzi pluginu nejak vice nepracuje s logy kesi.
S logy se pracuje furt stejně, těžko říct, kde je zakopaný pes...
#206
Publikováno 28 březen 2014 - 14:41
To vakuum byl jenom prvotni napad. Ale je divny, ez nekomu to jde a jinejm ne, tak je treba najit toho zakopanyho psa.
Co se tyce hlasky: Ono to hlasi, ze se nepodarilo nacist kesky + nejaky kecy k tomu, ale kdyby tam byla hlaska treba "V zadane oblasti nejsou zadne kese k nacteni z databaze", tak je hned jasny v cem je problem.
#207
Publikováno 28 březen 2014 - 15:08
Tak musím poděkovat petulince1 za tip s tím vacuum. Kešky se nyní načítají o 106. Paráda !!! Mimochodem se tím i databáze zmenšila z 375 MB na 329 MB. Takže hlásím, že vše OK ! Jenom také doufám, že to nebudu muset dělat nějak moc často
Jinak jak jsem psal že: "Načtení a import 1000 keší trvá přibližně 40 - 50 vteřin", tak tím jsem myslel při užití kuřecího addonu. Na tomto novém to před vacuum importovalo za stejnou dobu cca 30 keší. Což nebylo použitelné. Takže ještě jednou všem díky.
#208
Publikováno 28 březen 2014 - 15:17
Vím, že to tu nepatří. Jenom ještě k tomu značení ikonek keší o čísla obtížností a terénu. Ten původní addon od kuratka s tím fungoval. Otestováno na vlastní kůži :-)
#209
Publikováno 28 březen 2014 - 15:18
georabbits.cz odkud jsi třeba bych Ti Addon + Locus mohl předvést
Tak pozdě, než jsme měl čas odpovědět, tak vše vyřešeno.
Značení mi funguje taky na 1*
Tento příspěvek byl upraven od PatPlusMat: 28 březen 2014 - 15:20
#210
Publikováno 28 březen 2014 - 15:25
To znaceni nefungovalo pri pouziti Live mapy.
#211
Publikováno 29 březen 2014 - 9:42
K te pomalosti mne jeste napadla jedna vec - soucasti meho Vacuum je i optimalizace indexu. Nedelas tam nejaky slozity databazovy dotaz, ktery by se treba na nezoptimalizovane databazi provadel neefektivne? Treba to vybere nevhodny index, atd. A po optimalizaci se to spravi, protoze planovac si dokaze sam vybrat vyhodnejsi index.
Setkal sjem se uz nekolikrat s tim, ze zvlaste u ruznych dotazu na vice propojenych tabulek si Sqlite samo nevybralo spravny postup vykonavani dotazu, a musel jsem jej k vyhodnejsimu vykonavani dokopat - zmenou poradi parametru, natvrdo urcenymi indexy, atd.
#212
Publikováno 29 březen 2014 - 15:18
To bude nejspíše ono, dotaz je náročnější, než kuřátkův: https://github.com/J...ivity.java#L284
Uvítám příp. rady a doporučení.
#213
Publikováno 29 březen 2014 - 21:37
Prosím lide testerský, zkuste provést načtení/import nad nějakou oblastí, kde kešky nemáte. Správně by se mělo zobrazit hlášení jako je na obrázku: http://voldik.cz/geo/locus/rezno.png
Díky!
#214
Publikováno 29 březen 2014 - 23:00
Obrázek mi nejde nahrát, ale hláška je takováto:
"Nepodařilo se načíst kešky! (class net kuratkoo.locusaddon.geogetdatabase.a.b. )
Verze addonu 3.36, Locus Pro poslední veřejná verze.
Tento příspěvek byl upraven od georabbits.cz: 29 březen 2014 - 23:01
#216
Publikováno 30 březen 2014 - 0:11
Tablet Nexus7 CM mod Android 4.4.2
Xperia P - root Android 4.1.2
U obou zařízení stejná hláška.
Ještě taková maličkost. Když stáhnu a nainstaluji verzi addonu 3.3.6, tak v infu s samotném addonu se zobrazuje verze 3.3.5. V seznamu změn je ale jako poslední uvedená verze 3.3.6.
#217
Publikováno 30 březen 2014 - 0:33
Díky moc. A najde se tu někdo s verzí androidu okolo 2.3.3? :-)
#218
Publikováno 30 březen 2014 - 7:53
Pokud ti bude stacit 2.3.4, tak vydrz, nez nabiju starej mobil Tam tusim byl jako jedna z pvnich verzi...
#220
Publikováno 30 březen 2014 - 12:01
Tak prosím teď o test s aktuální verzí 3.3.7. Je k dispozici na stejném odkazu jako vždy (viz hlavička fóra).
Přidal jsem tam zápis do souboru addonVystup.txt, který naleznete ve složce Downloads. Jsou tam k dispozici časy jednotlivých fází načítání/importu keší a počet keší za sekundu. (jen pro zajímavost spíše, bude odstraněno )
Do stejné složky se také v případě chyby vytvoří soubor addonERRVystup.txt, kde bude detailní popis chyby - to mi prosím zasílejte, kdyby něco.
Jediná změna je přidání kontroly neprázdnosti seznamu načítaných keší ještě na jedno místo, takže už by to mohlo šlapat.
3 uživatel(ů) prochází toto téma
0 uživatelů, 3 návštěvníků 0 anonymních uživatelů