Verificar volume de dados inativos no Moodle

Verificar volume de dados inativos no Moodle

por Lino Vaz Moniz -
Número de respostas: 0

Para evitar problema que surgem com o Moodle a partir de aumento de volume de dados, é recomendável fazer constantemente um check list sobre os dados inativos.

Item

Comando SQL para Consulta

Quantidade de mensagens internas não lidas

SELECT COUNT(id) FROM mdl_message

 

Quantidade de cursos inativos

SELECT COUNT(id) as coutcourse FROM mdl_course WHERE visible=1

Quantidade de matrícula nos cursos inativos

SELECT COUNT(rs.id) FROM mdl_role_assignments rs INNER JOIN mdl_context e ON rs.contextid=e.id  INNER JOIN  mdl_course c ON c.id = e.instanceid WHERE e.contextlevel=50 AND c.visible=0

Quantidade de inscrição inativas

SELECT COUNT(id) FROM mdl_user_enrolments  WHERE  status=1

A partir desse mapeamento, é recomendável efetuar  limpeza de dados ou migrar dados  inativos para outros ambiente  no intuito de tornar o ambiente de produção mais enxuto.