Ticket #1089 (closed melhoria: fixed)
Revisão e otimização de consultas
Reported by: | fabianok | Owned by: | fabianok |
---|---|---|---|
Priority: | média | Milestone: | Sandbox - Workflow |
Component: | API | Version: | sandbox |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
Melhorias no desempenho de consultas do módulo workflow.
Change History
Note: See
TracTickets for help on using
tickets.
O método de busca do identificador único da tabela egw_wf_instances foi alterado. O valor não é mais obtido após a inserção do dado mas através de consulta na sequência que mantêm o número sequencial a ser utilizado. Esta mudança deve promover melhorias na criação de uma nova instância pois, segundo os logs do servidor, era um evento que frequentemente demorava mais de 1 segundo.
Na revisão das demais consultas que demoraram mais de 1 segundo em sua execução, não foi possível realizar melhorias pois foi verificado que já estavam bem otimizadas. A demora identificada nos logs do servidor foram todas testadas no ambiente de desenvolvimento e todas responderam em tempo adequado.