Спустя 24 минуты, 23 секунды (13.07.2012 - 09:14) SoMeOnE написал(а):
Цитата (12345 @ 13.07.2012 - 05:49) |
Можно ли как-то задать время жизни записи в БД. Точнее, чтоб запись из БД удалялась через указанное время. Если можно, то как? |
Можно кроном запускать скрипт через определенный промежуток времени.
Спустя 4 минуты, 38 секунд (13.07.2012 - 09:18) 12345 написал(а):
а в самой БД нет такой функции?
Спустя 2 часа, 6 минут, 7 секунд (13.07.2012 - 11:24) TMake написал(а):
Цитата (12345 @ 13.07.2012 - 10:18) |
а в самой БД нет такой функции? |
В самой бд ты можешь указывать datetime до какого действительно, и при выборке проверять по дате и времени.
Спустя 4 минуты, 18 секунд (13.07.2012 - 11:29) 12345 написал(а):
Я так и хотел сделать. Но потом подумал: "Может можно чтоб записи сами удалялись через определенное время?"
Как я понял, то нельзя. Я правильно понял?
Как я понял, то нельзя. Я правильно понял?
Спустя 7 часов, 17 минут, 35 секунд (13.07.2012 - 18:46) 12345 написал(а):
Ну что?
Спустя 7 минут, 20 секунд (13.07.2012 - 18:54) AlmazDelDiablo написал(а):
При заходе кого-либо на главную страницу сайта можно проверять во всех записях тот самый datetime и удалять все те записи, которые не действительны.
Спустя 1 час, 52 минуты, 30 секунд (13.07.2012 - 20:46) kamanch написал(а):
AlmazDelDiablo
Лишняя нагрузка.
Если 1 посещение сайта в день, то все ок.
А если 1000?
Первый пользователь зашел - базу почистили.
Остальные 999 будут просто тыкаться в базу без дела.
Кроном.
Лишняя нагрузка.
Если 1 посещение сайта в день, то все ок.
А если 1000?
Первый пользователь зашел - базу почистили.
Остальные 999 будут просто тыкаться в базу без дела.
Кроном.