Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Крон или процедура в MySQL

Сообщения:  [1-8] 

 
 автор: Valick   (11.08.2011 в 20:23)   письмо автору
 
   для: Ванек2010   (11.08.2011 в 20:03)
 

Вам не обязательно делать это раз в сутки (а по мне так и даже ошибочно исходя из того что вы написали)
запрос на удаление можно (нужно) непосредственно перед выборкой
24 часа может истечь только что, а может через 10 секунд

  Ответить  
 
 автор: cheops   (11.08.2011 в 20:10)   письмо автору
 
   для: Ванек2010   (11.08.2011 в 20:03)
 

Это же один запрос, разница в скорости будет минимальна... так как вам по сути просто необходимо инициализировать его в назначенное время. Ресурсы, которые потратятся на выполнение запроса перекроют все многократно (тем более такой дорогой запрос как DELETE). Поэтому все-равно, как вы его запустите.

  Ответить  
 
 автор: Ванек2010   (11.08.2011 в 20:03)   письмо автору
 
   для: Valick   (11.08.2011 в 19:30)
 

Удаляю все строке, где прошло 24 часа по стампу, вот бы хотелось не задействовать крон и пхп, а более быстрым путем непосредственно самим mysql'ом.

  Ответить  
 
 автор: Valick   (11.08.2011 в 19:30)   письмо автору
 
   для: Ванек2010   (11.08.2011 в 18:00)
 

cron и процедуры это разные по смыслу вещи
просто по cron вызывайте файл с кодом и удаляйте что ва там нужно
(хотя не плохо было бы узначть что вы там удаляетет раз в сутки)

  Ответить  
 
 автор: cheops   (11.08.2011 в 19:01)   письмо автору
 
   для: Ванек2010   (11.08.2011 в 18:11)
 

В Самоучитель MySQL 5 нет, в нем описывается версия MySQL 5.0

  Ответить  
 
 автор: Ванек2010   (11.08.2011 в 18:11)   письмо автору
 
   для: cheops   (11.08.2011 в 18:03)
 

Версия MySQL-клиента: 5.1.41. Эм, а в книге присутствует? Не могу найти..

  Ответить  
 
 автор: cheops   (11.08.2011 в 18:03)   письмо автору
 
   для: Ванек2010   (11.08.2011 в 18:00)
 

У вас какая версия MySQL? В версии 5.1 появился планировщик задания, который можно создать при помощи CREATE EVENT. Если версия меньше, придется использовать внешний планировщик задания.

  Ответить  
 
 автор: Ванек2010   (11.08.2011 в 18:00)   письмо автору
 
 

Купил книгу не давно Самоучитель MySQL 5 М.К. И.С., пока остановился на 40 странице, далее времени пока нет почитать, подскажите, мне нужно что-то типо крона в mysql, помой-му это процедуры называются? Которая раз в сутки бы вызывалась и удаляла с базы значения допустим не подтвердивших мыло и т.п.

  Ответить  

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования