Modelo de dados com 2500 objetos
02/07/2010 00:00
0
Olá, estou tentando converter um sistema que possui hoje aproximadamente 2500 tabelas para grails.
Está extremamente lento para desenvolver. A aplicação depois de pronta fica rápida, mas comandos como run-app demoram uma cara para executar.

Sabem se tem algo que pode ser feito ?
Tags: Grails


0
Larini, eu tive alguns problemas com lentidão com os scritps, as vezes até parecia que estava travado , o que eu fiz foi apagar o cache do ivy (USER_HOME/.ivy2/cache) e os comandos voltaram a executar rapidamente. Tenta fazer o backup da pasta cache e pode apagar ela, o grails se responsabiliza em organizar o cache novamente.

As vezes não é o cache que está deixando lento e sim a quantidade de tabelas que você possui, neste caso não sei como poderia ser feito uma otimização.
02/07/2010 00:00


0
Se o seu DataSource está create-drop, com 2500 tabelas vai ficar lento que qualquer forma. Se for um banco diferente do hsqldb também vai impactar na velocidade na hora de criar e dropar as tabelas.

Tente usar hsqldb com update e com banco em arquivo.
03/07/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto