You are on page 1of 5

Ruben Saragih XII TKJ A Selasa, 5 Maret 2013 Mysql Event Scheduler

Pemateri : Kingkin Kuraesin Trimans Yogiana Pelajaran : Database WEB

I. Tujuan - Siswa dapat membuat jadwal update database pada mysql server. - Siswa dapat memahami tujuan pembuatan jadwal update database pada mysql server.

II. Pendahuluan Event Scheduler adalah module dalam mysql-server yang digunakan untuk membuat jadwal update dan backup data secara periodik.

III. Alat dan bahan Mysql-server

IV. Langkah Kerja 1. Pastikan bahwa aplikasi Mysal-server sudah terinstal pada os. 2. Pastikan fitur schedule pada Mysql-server berfungsi dan jika belum aktif dengan menginputkan nilai 1 pada event_scheduler.

Pada gambar 1.0 menunjukan bahwa event_scheduler pada Mysql-server belum aktif atau dalam keadaan Off.Untuk membuat event_schedule berfungsi maka masukan nilai 1 pada perintah SET GLOBAL event_scheduler = 1.Maksud dari perintah tersebut adalah mengaktifkan fungsi dari event_schedule secara keseluruhan. 3. Jika sudah aktif , buat database serta tabelnya. Pada praktek kali ini nama database yang digunakan adalah update_schedule dan nama tabelnya adalah tbl_sch.

Pada gambar 1.1 menunjukan bahwa database beserta tabelnya sudah dibuat 4. Setelah itu lakukan pembuatan event yang berjangka waktu harian dengan mencantumkan tanggal dan jam dengan format datetime.

Pada gambar 1.2 menunjukan pembuatan event dengan nama e_sch_1 yang dijadwalkan akan melakukan update database pada 5 maret 2013 jam 19:31:31.Perintah DO diatas adalah untuk menghubungkan antara event dengan tabel_sch agar pengupdate-an data yang dilakukan terisi secara otomatis pada tabel_sch.

5. Untuk pembuatan event selanjutnya ialah update yang dilakukan selama satu menit.

Pada gambar 1.3 menunjukan bahwa pengupdate-an data dilakukan selam satu menit yang ditandai dengan perintah ON SCHEDULE EVERY 1 MINUTE.Pada praktek ini pengujian dilakukan selama 13 menit sehingga tabel mengupdate hingga 13 kali dari menit 33 sampai menit 46.

6. Untuk melihat list event schedule yang aktif pada Mysql-server , ketikan perintah SELECT *FROM mysql.event\G.

Pada gambar 1.4 terbukti bahwa database update_schedule dengan tabel_sch telah melakukan event_scheduler pada Mysql-server pada waktu 3 Maret 2013 jam 19:34:30 [created] dan status dari event_scheduler ialah aktif [ ENABLE ].

V. Kesimpulan Pembuatan schedule pada event_shceduler di mysql-server merupakan alternatif pembuatan schedule update database setelah di windows terdapat Schedule Task dan di linux terdapat JOB CRON.

You might also like