[buddypress-trac] [BuddyPress Trac] #8591: Improve query that runs to find total activities count in spam activity table
buddypress-trac
noreply at wordpress.org
Tue Oct 26 21:58:06 UTC 2021
#8591: Improve query that runs to find total activities count in spam activity
table
-------------------------+------------------------------
Reporter: oztaser | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: (not sure) | Version:
Severity: normal | Resolution:
Keywords: |
-------------------------+------------------------------
Comment (by oztaser):
I am not sure is it the best way but we can simply pass the `per_page`
parameter to function. The other way maybe we can create some function
that runs count query grouped by `is_spam`.
What is your suggestions?
I've prepared a MySQL procedure for creating test data, it may help if you
want to create dummy activity records.
{{{
CREATE PROCEDURE insert_activities()
BEGIN
SET @i = 1;
insert_loop: LOOP
SET @i = @i + 1;
insert into wordpress.wp_bp_activity
(`user_id`,`component`,`type`,`item_id`,`primary_link`,`date_recorded`,`action`,`content`)
values(1,
'activity','activity_update',0,'http://localhost:8888/members/admin/',now(),'posted
update','some activity');
IF @i <= 1000000 THEN
ITERATE insert_loop;
END IF;
LEAVE insert_loop;
END LOOP insert_loop;
END;
call insert_activities()
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8591#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list