LP#928896 improve row estimate for action.usr_visible_circ_copies()
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.schema.usr_visible_circ_copies_row_estimates.sql
1 BEGIN;
2
3 -- set expected row count to low value to avoid problem
4 -- where use of this function by the circ tagging feature
5 -- results in full scans of asset.call_number
6 CREATE OR REPLACE FUNCTION action.usr_visible_circ_copies( INTEGER ) RETURNS SETOF BIGINT AS $$
7     SELECT DISTINCT(target_copy) FROM action.usr_visible_circs($1)
8 $$ LANGUAGE SQL ROWS 10;
9
10 COMMIT;