A few queries so you can play:
- Total members tracked from all groups:
select count(*) as cnt from core_members where tm_member_tracked = 1
- Total members tracked from a specific group (replace X by the group ID you want):
select count(*) as cnt from core_members where tm_member_tracked = 1 AND member_group_id = X
- Total members NOT tracked from a specific group (replace X by the group ID you want):
select count(*) as cnt from core_members where tm_member_tracked = 0 AND member_group_id = X
- Track ALL members indefinitely via DB:
update core_members set tm_member_tracked = 1
- Track ALL members indefinitely form a specific user group via DB (replace X by the group ID you want):
update core_members set tm_member_tracked = 1 where member_group_id = X
- Stop tracking ALL members:
update core_members set tm_member_tracked = 0, tm_member_tracked_deadline = 0
- Stop tracking ALL members from a specific user group (replace X by the group ID you want):
update core_members set tm_member_tracked = 0, tm_member_tracked_deadline = 0 where member_group_id = X
In all cases above, add the DB prefix if you use one. To make sure, you can either open the conf_global.php and search for sql_tbl_prefix or go to ACP SQL Toolbox.
Example: if you use 'ibf_' as the prefix, change all occurrences of core_members by ibf_core_members.
That is expected.
-----------------------
EDIT:
Just a note here: not even this I am checking. All members, even currently tracked, has their update time updated (to a new date or indefinitely).