BUG-13463 Advanced Search crashes Mysql after upgrade to version 2.5.1 SOLVED

- Al realizar una busqueda en el advanced Search la respuesta tardaba mucho incluso ocasionando que mysql deje de responder.

- Se verifico que se hicieron cambios en el query que se realiza en el file proxyCasesList de la version 2.5.0 a la version 2.5.1.
- Para optimizar la realizacion del query se adiciono un index (indexAppDelay) en la tabla APP_DELAY, de esta manera la tabla estara indexada para realizar mejor el query.
This commit is contained in:
Marco Antonio Nina
2013-11-05 11:43:09 -04:00
parent 3e7af25e6c
commit d63f1fb54b
2 changed files with 5 additions and 1 deletions

View File

@@ -1547,6 +1547,9 @@
<parameter name="Comment" value=""/>
</vendor>
</index>
<index name="indexAppUid">
<index-column name="APP_UID"/>
</index>
</table>
<table name="PROCESS_USER">
<vendor type="mysql">

View File

@@ -728,7 +728,8 @@ CREATE TABLE `APP_DELAY`
`APP_DISABLE_ACTION_DATE` DATETIME,
`APP_AUTOMATIC_DISABLED_DATE` DATETIME,
PRIMARY KEY (`APP_DELAY_UID`),
KEY `indexAppDelay`(`PRO_UID`, `APP_UID`, `APP_THREAD_INDEX`, `APP_DEL_INDEX`, `APP_NEXT_TASK`, `APP_DELEGATION_USER`, `APP_DISABLE_ACTION_USER`)
KEY `indexAppDelay`(`PRO_UID`, `APP_UID`, `APP_THREAD_INDEX`, `APP_DEL_INDEX`, `APP_NEXT_TASK`, `APP_DELEGATION_USER`, `APP_DISABLE_ACTION_USER`),
KEY `indexAppUid`(`APP_UID`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='APP_DELAY';
#-----------------------------------------------------------------------------
#-- PROCESS_USER