Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL дава на редовете цял живот

RDBMS обикновено не позволяват на редовете да се самоунищожават автоматично. Лошо е за бизнеса.

По-сериозно, някои идеи, в зависимост от точните ви нужди

  • изпълнете насрочено задание за изпълнение на DELETE за премахване на редове въз основа на някаква колона за дата/час
  • (по-сложна идея) използвайте разделена таблица с плъзгащ се прозорец, за да преместите по-старите редове в друг дял.
  • използвайте изглед, за да показвате само редове на по-малко от 2 седмици


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете от базата данни, но само за последните 30 дни

  2. Къде да използвате mysql_real_escape_string за предотвратяване на SQL инжектиране?

  3. Преобразуване на Varchar в число за сортиране

  4. Подобрете SQL INSERT заявка, за да избегнете sql инжекции

  5. Разширението mysqli липсва, phpmyadmin не работи