0011566: Checar o motivo da geração de serviços da JCA estar mais demorada
fixes bug#11566 dev:thiago qua: O Problema da demora estava na pesquisa da entidade RutaSecuencia, o lista lsRutaCase estava com o FetchType EAGER e a quantidade de registros era muito grande, o que causava a lentidão. Foi alterado o FetchType para LAZY. Foi feito os testes de copia de linha que dos mantis #7496 e #7418 e se obteve os mesmos resultados com e sem a alteração, no banco de testes a linha "ABC/ FRANCA" foi copiada sem a alteração para linha "ABC/ FRANCA TESTE 2" (id = 3522) e depois da alteração foi feita a copia "ABC/ FRANCA TESTE" (id = 3521). É preciso fazer atualização para verificar se o problema da lentidão foi resolvido. git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@83508 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
cbcfbb3bc1
commit
7f00242f00
|
@ -59,7 +59,7 @@ public class RutaSecuencia implements Serializable, Cloneable {
|
|||
@Column(name = "KMORIGINAL")
|
||||
private BigDecimal kmOriginal;
|
||||
|
||||
@OneToMany(fetch=FetchType.EAGER, cascade=CascadeType.ALL)
|
||||
@OneToMany(fetch=FetchType.LAZY, cascade=CascadeType.ALL)
|
||||
@JoinColumn(name = "RUTASECUENCIA_ID")
|
||||
private List<RutaCaseta> lsRutaCase;
|
||||
|
||||
|
|
Loading…
Reference in New Issue