Re: [PERFORM] How can I speed up this function?

2005-06-28 Thread Gnanavel Shanmugam
transaction. We need to make sure that the function > returns all the statements for a transaction. > > Cheers > > David > > Gnanavel Shanmugam wrote: > > Merge the two select statements like this and try, > > > > SELECT t.trans_id as ID,s.id, s.tra

Re: [PERFORM] How can I speed up this function?

2005-06-28 Thread Gnanavel Shanmugam
limit the statements, but I want to get > enough for complete transactions. > > David > > Gnanavel Shanmugam wrote: > > But in the function you are exiting the loop when the count hits 100. > If you > > do not want to limit the statements then remove the limit clause fr

Re: [PERFORM] How can I speed up this function?

2005-06-27 Thread Gnanavel Shanmugam
Merge the two select statements like this and try, SELECT t.trans_id as ID,s.id, s.transaction_id, s.table_name, s.op, s.data FROM pending_trans AS t join dbmirror.pending_statement AS s on (s.transaction_id=t.id) WHERE t.fetched = false order by t.trans_id,s.id limit 100; If the above que