{"id":627,"date":"2011-03-23T11:30:32","date_gmt":"2011-03-23T09:30:32","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=627"},"modified":"2011-03-23T11:31:36","modified_gmt":"2011-03-23T09:31:36","slug":"avviare-il-processo-event-scheduler-su-mysql","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2011\/03\/23\/avviare-il-processo-event-scheduler-su-mysql\/","title":{"rendered":"Avviare il processo EVENT SCHEDULER su MySQL"},"content":{"rendered":"<p>Una caratteristica comoda in alcuni casi di <em>MySQL<\/em> ( &gt; 5.1.6 ) \u00e8 la possibilit\u00e0 di impostare uno schedulatore tipo il <em>CronJob<\/em> sotto <em>GNU\/Linux<\/em> o le <em>Operazioni Pianificate<\/em> sotto <em>Windows<\/em>.<\/p>\n<p>Non sto a riportare sintassi e altro, su internet c&#8217;\u00e8 una mole considerevole di documentazione molto dettagliata a partire dalla <a href=\"http:\/\/dev.mysql.com\/doc\/refman\/5.1\/en\/events.html\" target=\"_blank\">pagina ufficiale<\/a>.<\/p>\n<p>Quello che appunto \u00e8 come attivare questo processo chiamato <em>Event Scheduler<\/em> che normalmente \u00e8 spento e quindi i nostri eventi non funzionano.<\/p>\n<p>Ci sono due metodi, si pu\u00f2 attivare solo quando ci serve ma al riavvio del demone sar\u00e0 di nuovo spento oppure impostarlo in maniera definitiva.<\/p>\n<p>Per avviarlo solo per una sessione dopo aver aperto una console si da il comando<\/p>\n<p>[sql]SET GLOBAL event_scheduler = ON;[\/sql]<\/p>\n<p>Altrimenti basta modificare il nostro file di configurazione di <em>MySQL<\/em> ( <em>my.cnf<\/em> o <em>my.ini<\/em> ) e impostare sotto al gruppo <em>[mysqld]<\/em> il parametro<\/p>\n<p>[plain]event_scheduler=ON[\/plain]<\/p>\n<p>Riavviamo il server e controlliamo con un<\/p>\n<p>[sql]SHOW PROCESSLIST;[\/sql]<\/p>\n<p>Di avere il demone <em>event_scheduler<\/em> attivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una caratteristica comoda in alcuni casi di MySQL ( &gt; 5.1.6 ) \u00e8 la possibilit\u00e0 di impostare uno schedulatore tipo il CronJob sotto GNU\/Linux o le Operazioni Pianificate sotto Windows. Non sto a riportare sintassi e altro, su internet c&#8217;\u00e8 una mole considerevole di documentazione molto dettagliata a partire dalla pagina ufficiale. Quello che appunto [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,44],"tags":[16,41],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/627"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=627"}],"version-history":[{"count":6,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/627\/revisions"}],"predecessor-version":[{"id":633,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/627\/revisions\/633"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=627"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}