[MAPAS] Mapas Portugal


Estatísticas... It's All About Numbers!

Moderadores: hulkman, IDILIO49

Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #71 a terça 18 set 2012, 15:18 

Re: [MAPAS] Mapas Portugal

WIMM Team Escreveu:Idilio :) 22s na tua macro

PS:Estava a demorar 1211s :P

Tou com curiosidade.... [:P] [:P]
Nunca percebi o que estava ali a demorar tanto :?
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #72 a terça 18 set 2012, 15:29 

Re: [MAPAS] Mapas Portugal

Tinha o ciclo while ainda com o EOL, não estavas a utilizar o SQLEOL

Estavas a utilizar um comando sqlite (select) quando não havia necessidade , ou usavas o sqlget ou uma "manha" quando ias bucar as linhas podias logo contas as virgulas

No sqlilte Update estavas a utilizar o loop fileread (muito lento), melhor meter a data para dentro de uma variável e trabalhar com ela

Uma vez queo ciclo era "massivo" eu criei um while dentro do comando "transaction".

No fim disto o resultado dava cerca de 180s...

Só restava acelerar mesmo a coisa, PRAGMA temp_store = MEMORY.
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #73 a terça 18 set 2012, 16:01 

Re: [MAPAS] Mapas Portugal

WIMM Team Escreveu:No sqlilte Update estavas a utilizar o loop fileread (muito lento), melhor meter a data para dentro de uma variável e trabalhar com ela

Pois, só pode ser mesmo por aqui... [^]
Não me parece que as outras coisas fossem causa de um aumento de tempo brutal...
Alem disso foram introduzidas às 3 pancadas para ultrapassar rapidamente problemas de compatibilidades e contornar excepções...
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #74 a terça 18 set 2012, 16:15 

Re: [MAPAS] Mapas Portugal

;)
Avatar do Utilizador

Large
Large

Mensagens: 115

Registado: sexta 17 set 2010, 22:11

Localização: Lisboa

Mensagem Post: #75 a terça 18 set 2012, 16:56 

Re: [MAPAS] Mapas Portugal

WIMM Team Escreveu:Tinha o ciclo while ainda com o EOL, não estavas a utilizar o SQLEOL

Estavas a utilizar um comando sqlite (select) quando não havia necessidade , ou usavas o sqlget ou uma "manha" quando ias bucar as linhas podias logo contas as virgulas

No sqlilte Update estavas a utilizar o loop fileread (muito lento), melhor meter a data para dentro de uma variável e trabalhar com ela

Uma vez queo ciclo era "massivo" eu criei um while dentro do comando "transaction".

No fim disto o resultado dava cerca de 180s...

Só restava acelerar mesmo a coisa, PRAGMA temp_store = MEMORY.


É nestes momentos que percebo que afinal não pesco nada de programação... :p
Avatar do Utilizador

Geocacher Viciado
Geocacher Viciado

Mensagens: 1377

Registado: sábado 20 nov 2010, 12:40

Mensagem Post: #76 a terça 18 set 2012, 16:58 

Re: [MAPAS] Mapas Portugal

MrBiogene Escreveu:
WIMM Team Escreveu:Tinha o ciclo while ainda com o EOL, não estavas a utilizar o SQLEOL

Estavas a utilizar um comando sqlite (select) quando não havia necessidade , ou usavas o sqlget ou uma "manha" quando ias bucar as linhas podias logo contas as virgulas

No sqlilte Update estavas a utilizar o loop fileread (muito lento), melhor meter a data para dentro de uma variável e trabalhar com ela

Uma vez queo ciclo era "massivo" eu criei um while dentro do comando "transaction".

No fim disto o resultado dava cerca de 180s...

Só restava acelerar mesmo a coisa, PRAGMA temp_store = MEMORY.


É nestes momentos que percebo que afinal não pesco nada de programação... :p


Hehehehe, já somos dois..... :?
Imagem Imagem
Imagem Imagem
«Devido às quedas de bancos, queda nas bolsas, cortes no orçamento, à crise
nos combustíveis e pelo racionamento mundial de energia, informamos que a
famosa "luz ao fundo do túnel", está temporariamente desligada».
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #77 a terça 18 set 2012, 17:06 

Re: [MAPAS] Mapas Portugal

Eu sempre que faço uma macro aprendo, nunca gostei de programar até começar com o GSAK. Basicamente é assim, existe sempre um comando para fazer o que nós precisamos, só temos de o encontrar :), quando não existe, vamos a fóruns e perguntamos :)

Com o gsak http://www.gsak.net/help/hs21007.htm

Aprendi mais de sqlite nestes últimos 4 dias que na minha vida toda. ATMG :) Ask The Mighty Google :)
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #78 a terça 18 set 2012, 21:36 

Re: [MAPAS] Mapas Portugal

O form está acabado... :) sem código ainda... :P não tenho tempo nem para me mexer...

Ideias e sugestões, venham ;)

https://dl.dropbox.com/u/14040081/form.gsk
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #79 a terça 18 set 2012, 21:43 

Re: [MAPAS] Mapas Portugal

WIMM Team Escreveu:O form está acabado... :) sem código ainda... :P não tenho tempo nem para me mexer...

Ideias e sugestões, venham ;)

https://dl.dropbox.com/u/14040081/form.gsk

Com tanta opção acho que vai precisar de um manual... [:P]
Imagem Imagem Imagem
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 14160

Registado: quinta 25 mar 2010, 05:07

Mensagem Post: #80 a quarta 19 set 2012, 00:18 

Re: [MAPAS] Mapas Portugal

WIMM Team Escreveu:O form está acabado... :) sem código ainda... :P não tenho tempo nem para me mexer...

Ideias e sugestões, venham ;)

https://dl.dropbox.com/u/14040081/form.gsk

Mas se não tem código afinal onde é que está a parte da optimização dos 22 segundos e coiso?
Life would be so much easier if we just had the source code.
Imagem
AnteriorPróximo

Voltar para IAAN, BADGES, BANNERS, MAPAS

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 2 visitantes

cron
Powered by PHPBB - Geopt.org 2013