Last Circulation or Creation Date reporting source could be made faster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
We saw a weeding report that took three hours to run. Upon examining it, some things that jump out were:
* it uses the IDL view "rlc" (AKA "Last Circulation or Creation Date") to get at the last date that the item was created or circulationed
* "rlc" uses the DB view action.
* However, "rlc" doesn't need action.
Empirically, updating "rlc" to used action.
Consequently, updating the definition of "rlc" could provide a significant speed boost for reporter queries that include that reporting source.
tags: | added: performance reports |
description: | updated |
description: | updated |
A patch is available in working/ user/gmcharlt/ lp2059813_ speed_up_ rlc / https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ gmcharlt/ lp2059813_ speed_up_ rlc