From 1ab5a3f832fa8cec03e2eff298665ff6819dbf96 Mon Sep 17 00:00:00 2001 From: Vincent Pelletier <vincent@nexedi.com> Date: Fri, 10 Aug 2007 15:32:39 +0000 Subject: [PATCH] Add LIMIT statements to queries grabbing messages from table. As the ZMySQLDA connector downloads all results before handing them to Shared.DC.ZRDB.DA which strips extra messages, MySQL just wastes its bandwith sending unused messages, and wasting memory on client side at the same time. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@15604 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/CMFActivity/skins/activity/SQLDict_readMessageList.zsql | 1 + product/CMFActivity/skins/activity/SQLQueue_readMessageList.zsql | 1 + 2 files changed, 2 insertions(+) diff --git a/product/CMFActivity/skins/activity/SQLDict_readMessageList.zsql b/product/CMFActivity/skins/activity/SQLDict_readMessageList.zsql index 72ed310f45..50eacd91e6 100644 --- a/product/CMFActivity/skins/activity/SQLDict_readMessageList.zsql +++ b/product/CMFActivity/skins/activity/SQLDict_readMessageList.zsql @@ -27,3 +27,4 @@ WHERE <dtml-if to_date> AND date <= <dtml-sqlvar to_date type="datetime"> </dtml-if> ORDER BY priority, date, uid +LIMIT 1000 diff --git a/product/CMFActivity/skins/activity/SQLQueue_readMessageList.zsql b/product/CMFActivity/skins/activity/SQLQueue_readMessageList.zsql index d13fc826f9..932d8810f0 100644 --- a/product/CMFActivity/skins/activity/SQLQueue_readMessageList.zsql +++ b/product/CMFActivity/skins/activity/SQLQueue_readMessageList.zsql @@ -23,3 +23,4 @@ WHERE <dtml-if to_date> AND date <= <dtml-sqlvar to_date type="datetime"> </dtml-if> ORDER BY priority, date, uid +LIMIT 1000 -- 2.30.9