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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Как настраивать Планировщий заданий в MySQL
 
 автор: AN   (09.06.2009 в 03:48)   письмо автору
 
 

Как можно настривать планировщик заданий?
где хранятся задания, в базе или в файле?
как можно совершать настройку в ручную, просматривать имеющиеся настройки?
где можно почитать подробную инфу?
в учебнике практически ничего не сказано

  Ответить  
 
 автор: cheops   (09.06.2009 в 12:41)   письмо автору
 
   для: AN   (09.06.2009 в 03:48)
 

1) Задания создаются при помощи оператора CREATE EVENT
2) Задания хранятся в таблице event базы данных mysql
3) В таблицу лучше руками не лазить, а просматривать задания при помощи операторов SHOW EVENTS, SHOW CREATE EVENT. Редактировать, соответственно при помощи ALTER EVENT.
4) Так как планировщик заданий появился лишь начиная с версии 5.1.6, подробно описать его удалось лишь в книге MySQL на примерах (если интересует русский текст).

  Ответить  
 
 автор: AN   (09.06.2009 в 13:20)   письмо автору
 
   для: cheops   (09.06.2009 в 12:41)
 

спасибо, я вот эту книгу как раз и купил! читаю ...
вот только не пойму почему руками не лазить?
так же удобнее, зашел в базу, и выставил все как нужно...
я раньше пользовался кроном, запускал ПХПшные файлы с запросами к базе.
на сколько эффективнее создавать планировщик?

  Ответить  
 
 автор: AN   (09.06.2009 в 13:24)   письмо автору
 
   для: AN   (09.06.2009 в 13:20)
 

подскажите где взять версию 5.1.6 или более последнюю? под linux
я старше 5.1.35 нигде не видел

  Ответить  
 
 автор: Trianon   (09.06.2009 в 13:40)   письмо автору
 
   для: AN   (09.06.2009 в 13:24)
 

5.1.35 старше чем 5.1.6

  Ответить  
 
 автор: cheops   (09.06.2009 в 13:42)   письмо автору
 
   для: AN   (09.06.2009 в 13:24)
 

Дело в том, что 5.1.6 это более старая, по сравнению с 5.1.35 версия. Ориентируйтесь лучше на 5.1.35 - тем более это уже релиз, а не бетта-версия, следовательно, в ней исправлено большее количество ошибок.

  Ответить  
 
 автор: cheops   (09.06.2009 в 13:43)   письмо автору
 
   для: AN   (09.06.2009 в 13:20)
 

>вот только не пойму почему руками не лазить?
Можно и руками, просто задание может быть закэшировано в оперативной памяти и не обновится, штатными средствами надежнее.
>на сколько эффективнее создавать планировщик?
Это зависит от базы данных, если в вашей базе данных имеется широкая сеть хранимых процедур и управление базой идет преимущественно через них - ориентируйтесь на MySQL-планировщик. Если все управление сосредоточено в прикладном коде (например, на PHP или Perl), лучше ориентироваться на cron.

  Ответить  
 
 автор: AN   (09.06.2009 в 14:31)   письмо автору
 
   для: cheops   (09.06.2009 в 13:43)
 

спасибо

  Ответить  
Rambler's Top100
вверх

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