GSAK: Sjekk hvem som nevner deg i loggene sine
Det er mulig dette er velkjent for flere (eller at det er enklere måter å oppnå det samme på), men jeg oppdaget det nå nettopp.
1) På tools-menyen i GSAK har man valget sqlite manager, klikk der.
2) Lim inn følgende: select Logs.*, LogMemo.* from logs, logMemo where logMemo.lText like '%tomahg%' AND logs.lLogId = logMemo.lLogId AND lBy != 'tomahg'
3) Bytt ut tomahg med ditt eget nick, skriv det riktig med store/små bokstaver (kun viktig siste forekomst)
4) Trykk F9
Jeg har 596 logger som jeg vurderer å lese...
1) På tools-menyen i GSAK har man valget sqlite manager, klikk der.
2) Lim inn følgende: select Logs.*, LogMemo.* from logs, logMemo where logMemo.lText like '%tomahg%' AND logs.lLogId = logMemo.lLogId AND lBy != 'tomahg'
3) Bytt ut tomahg med ditt eget nick, skriv det riktig med store/små bokstaver (kun viktig siste forekomst)
4) Trykk F9
Jeg har 596 logger som jeg vurderer å lese...
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
SQLite Error 7 - out of memory...
Har nok litt for mange cacher/logger å søke gjennom. Får vurdere å begrense det til logger som er skrevet etter at jeg begynte med geocaching.
Har nok litt for mange cacher/logger å søke gjennom. Får vurdere å begrense det til logger som er skrevet etter at jeg begynte med geocaching.
- Raggsokk
-
- Bruker
- Innlegg:108
- Registrert:tor 20 jun 2013 13:02
- Sted:Halden
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Hmm... er det noen måte å peke dette mot en bestemt DB? Jeg har tre....
... 5 min seinere - Jeg fant ut av det, tror jeg... Men trenger mer minne, ja.
... 5 min seinere - Jeg fant ut av det, tror jeg... Men trenger mer minne, ja.
Sist redigert av yarnslayer den fre 20 des 2013 09:09, redigert 1 gang totalt.
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Jeg har 1,6 millioner rader i logg-tabellene mine, og spørringen tok 20 sekunder.
Et alternativ som er mer sparsom med bruken av tid og minne vil jo være:
select * from logMemo where lText like '%tomahg%'
...men da må du inn på geocaching.com med GC-id eller log-id for å sjekke hvem som har skrevet loggen, og du vil også få med dine egne logger, hvis du har skrevet nicket ditt der...
Et alternativ som er mer sparsom med bruken av tid og minne vil jo være:
select * from logMemo where lText like '%tomahg%'
...men da må du inn på geocaching.com med GC-id eller log-id for å sjekke hvem som har skrevet loggen, og du vil også få med dine egne logger, hvis du har skrevet nicket ditt der...
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Jeg har nesten 2,7 millioner records, og det går tydeligvis ikke. Selv ikke med datobegrensning; den kommer øyensynlig for sent i prosessen til å begrense omfanget tidsnok.
Jeg er ihvertfall omtalt i 772 logger. Tomahg er ifølge min database nevnt i 845 logger, men noen har kanskje for vane å omtale seg selv i tredje person?
Jeg er ihvertfall omtalt i 772 logger. Tomahg er ifølge min database nevnt i 845 logger, men noen har kanskje for vane å omtale seg selv i tredje person?
- Raggsokk
- GorgonVaktmester
- Senior
- Innlegg:1103
- Registrert:fre 24 apr 2009 23:29
- Sted:Skien
- Kontakt:
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Kan du dele hvordan?yarnslayer skrev:Hmm... er det noen måte å peke dette mot en bestemt DB? Jeg har tre....
... 5 min seinere - Jeg fant ut av det, tror jeg...
Reparere, Reflektere, Reformere, Resignere, Respirere, Resultere, Respektere, eh.... Pompel og Piilt!
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
I Sqlite Manager velger du Fil->Åpne database...GorgonVaktmester skrev:Kan du dele hvordan?yarnslayer skrev:Hmm... er det noen måte å peke dette mot en bestemt DB? Jeg har tre....
... 5 min seinere - Jeg fant ut av det, tror jeg...
Og så er det bare å finne databasen du vil åpne
-
- Bruker
- Innlegg:108
- Registrert:tor 20 jun 2013 13:02
- Sted:Halden
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Jupp. Takk for at du forklarte.thomfre skrev:I Sqlite Manager velger du Fil->Åpne database...GorgonVaktmester skrev:Kan du dele hvordan?yarnslayer skrev:Hmm... er det noen måte å peke dette mot en bestemt DB? Jeg har tre....
... 5 min seinere - Jeg fant ut av det, tror jeg...
Og så er det bare å finne databasen du vil åpne
- GorgonVaktmester
- Senior
- Innlegg:1103
- Registrert:fre 24 apr 2009 23:29
- Sted:Skien
- Kontakt:
Re: GSAK: Sjekk hvem som nevner deg i loggene sine
Dette løser nok problemet mitt ogsåthomfre skrev:I Sqlite Manager velger du Fil->Åpne database...
Og så er det bare å finne databasen du vil åpne
Hos meg sier den at den ikke kan jobbe mot en lukket database...
(Skal teste i kveld...)
Reparere, Reflektere, Reformere, Resignere, Respirere, Resultere, Respektere, eh.... Pompel og Piilt!