GSAK: Sjekk hvem som nevner deg i loggene sine

Duppeditter og programvare
Svar
Brukeravatar
tomahg
Senior
Senior
Innlegg:1181
Registrert:ons 28 nov 2007 19:53
Sted:Oslo
GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av tomahg » tor 19 des 2013 15:53

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... :)

Raggsokk
Senior
Senior
Innlegg:721
Registrert:fre 27 aug 2010 22:25
Sted:Nedre Eiker

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av Raggsokk » fre 20 des 2013 08:23

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.
- Raggsokk

Bilde

yarnslayer
Bruker
Bruker
Innlegg:108
Registrert:tor 20 jun 2013 13:02
Sted:Halden

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av yarnslayer » fre 20 des 2013 09:02

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. :)
Sist redigert av yarnslayer den fre 20 des 2013 09:09, redigert 1 gang totalt.

Brukeravatar
tomahg
Senior
Senior
Innlegg:1181
Registrert:ons 28 nov 2007 19:53
Sted:Oslo

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av tomahg » fre 20 des 2013 09:06

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...

Raggsokk
Senior
Senior
Innlegg:721
Registrert:fre 27 aug 2010 22:25
Sted:Nedre Eiker

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av Raggsokk » fre 20 des 2013 12:46

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? :wink:
- Raggsokk

Bilde

Brukeravatar
GorgonVaktmester
Senior
Senior
Innlegg:1103
Registrert:fre 24 apr 2009 23:29
Sted:Skien
Kontakt:

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av GorgonVaktmester » fre 20 des 2013 13:53

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...
Kan du dele hvordan?
Reparere, Reflektere, Reformere, Resignere, Respirere, Resultere, Respektere, eh.... Pompel og Piilt!

Brukeravatar
thomfre
Styret
Innlegg:924
Registrert:fre 16 mar 2012 07:51
Sted:Karmøy, Rogaland
Kontakt:

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av thomfre » fre 20 des 2013 14:06

GorgonVaktmester skrev:
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...
Kan du dele hvordan?
I Sqlite Manager velger du Fil->Åpne database...
Og så er det bare å finne databasen du vil åpne
www.thomfre.net I haven’t been everywhere, but it’s on my list.
Bilde

yarnslayer
Bruker
Bruker
Innlegg:108
Registrert:tor 20 jun 2013 13:02
Sted:Halden

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av yarnslayer » fre 20 des 2013 14:47

thomfre skrev:
GorgonVaktmester skrev:
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...
Kan du dele hvordan?
I Sqlite Manager velger du Fil->Åpne database...
Og så er det bare å finne databasen du vil åpne
Jupp. Takk for at du forklarte.

Brukeravatar
GorgonVaktmester
Senior
Senior
Innlegg:1103
Registrert:fre 24 apr 2009 23:29
Sted:Skien
Kontakt:

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av GorgonVaktmester » fre 20 des 2013 15:42

thomfre skrev:I Sqlite Manager velger du Fil->Åpne database...
Og så er det bare å finne databasen du vil åpne
Dette løser nok problemet mitt også 8)
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!

Brukeravatar
Kjedalen
Senior
Senior
Innlegg:356
Registrert:tir 11 jan 2011 20:14
Sted:Tromsø

Re: GSAK: Sjekk hvem som nevner deg i loggene sine

Legg inn av Kjedalen » lør 21 des 2013 16:04

Fungerte fint, brukte 44,4 sekunder. 264 funn.
BildeBilde

Svar