Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL dá às linhas uma vida útil


O RDBMS geralmente não permite que as linhas se autodestruam automaticamente. É ruim para os negócios.

Mais a sério, algumas ideias, dependendo das suas necessidades exatas
  • execute um job programado para executar um DELETE para remover linhas com base em alguma coluna de data/hora
  • (ideia mais complexa) use uma tabela particionada com uma janela deslizante para mover as linhas mais antigas para outra partição
  • use uma visualização para mostrar apenas linhas com menos de duas semanas