За последние 24 часа нас посетили 144926 программистов и 2246 роботов. Сейчас ищут 1280 программистов ...

Удалить строку по сроку давности?

Тема в разделе "MySQL", создана пользователем Kalisnik, 31 янв 2012.

  1. AndreJM

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
    Почему предложенный мною MySQL-cron никто даже не рассматривает?
    Че никто не вкурил?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в данном случае он подходит.

    но при необходимости какой-либо интеллектуальной обработки понадобится крон.
    в большинстве случаев на системный крон все равно много чего вешают, так что к крону мускула даже не требуется прибегать.
     
  3. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    а кто вызывает эту команду-то? где ее писать?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    очевидно это запрос в базу
     
  5. AndreJM

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
    После выполнения подобного SQL запроса вступает в силу сразу же .
    Процедуры и события вносим один раз и они у нас там живут пока мы их не дропнем.
     
  6. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Пипец на хер мудрить, на вашем месте я бы сделал бы еще одну колонку и при создании записывал бы туда время, а потом это сверял бы с настоящим и куда проще и быстрее.

    Можно не только через базу это делать, я и через файлы пробовал, работает норм.
    У меня например не надо никаких мега запросов и кронв, лишнее, хватает и просто mysql now().

    Потом от него рассчитываю и все ок!
    Можно и вообще без мускула сделать.