История редактирования сохраняется в таблице revision
.Если у вас есть идентификатор страницы, вы можете получить процент пользовательских изменений на странице (просто замените 1 на идентификатор страницы):
SELECT
rev_user, rev_user_text,
count(*) as rev_user_count,
(SELECT count(*) FROM revision WHERE rev_page = 1) as rev_total_count,
100 * count(*)/(SELECT count(*) FROM revision WHERE rev_page = 1) as rev_percent
FROM revision
WHERE rev_page = 1
GROUP BY rev_user