mysql

Facebook, Google and Others Announce MySQL fork, WebScaleSQL Project

A number of tech companies including Facebook, Google, LinkedIn, and Twitter announced WebScaleSQL on Thursday as a project that adapts MySQL to their massively bigger database needs. WebScaleSQL is a branch of MySQL designed to run MySQL at scale and gaining maximum performance from the database. The WebScaleSQL.org project site says, “We aim to create a more…

Backup MySQL tabel per tabel dengan rotasi otomasi

Berikut ini adalah MySQL backup script yang dapat mengambil tabel dengan backup tabel (file cadangan individu masing-masing tabel database masing-masing) dalam format terkompresi. Hal ini juga memberikan rotasi otomatis dari file backup yang lama. Script cadangan menangani tabel InnoDB dan MyISAM secara terpisah. Anda harus mengatur variabel-variabel berikut sebelum menjalankan skrip backup. DB_User Database user…

Tutorial MySQL Multi Master Replication dengan Galera

Untuk mengikuti tutorial ini setidaknya anda membutuhkan 4 server, 3 server sebagai uji coba kluster server MySQL dan 1 sebagai load balancer. Install dan buat 4 server Linux dengan Virtualbox/VMWare. Tutorial ini menggunakan skenario 3 server replika untuk menangani seluruh request dari Client dengan ip address sebagai berikut: mysql1: 192.168.1.138/24 mysql2: 192.168.1.139/24 mysql3: 192.168.1.140/24 Dalam…

SkySQL Announce Merging with MariaDB

SkySQL today announced that it has signed a merger agreement with Monty Program Ab, creators of the fastest growing open source database technology: MariaDB.  This merger reunites key members of the original MySQL AB developer and services teams. Their aim is to develop MariaDB into a truly interoperable, NewSQL open source database in collaboration with its…

Backup/Restore Database MySQL dengan PHP Berkemampuan Multithreaded

Backup dan restore database MySQL adalah kegiatan rutin harian seorang administrator. Berbagai tool dan script mungkin digunakan dan dijalankan secara otomatis oleh cron setiap harinya. Semakin besar database yang dicadangkan, semakin lama waktu yang dibutuhkan. Kebanyakan tool backup hanya bekerja tunggal, belum bisa multithreading. Nah, bagaimana jika anda ingin melakukan backup dan restore MySQL sampai…

Konfigurasi MySQL untuk Trafik Tinggi

Secara default MySQL hadir dengan konfigurasi yang sudah cukup mumpuni melayani request database puluhan orang, apalagi kalau cuma sekedar melayani testing environment oleh sang Developer saja. Namun jika pengguna aplikasi anda ini ratusan atau bahkan ribuan, anda harus melakukan tuning ulang untuk server bertrafik tinggi. Untuk melakukan konfigurasi tersebut, silakan buka file my.cnf pada direktori…

Membuat Sistem Informasi Akademik (Part 2: Desain dan Hirarki Folder)

Menyambung intro tentang rangkaian tutorial terkait pembuatan Sistem Informasi Akademik berbasis PHP – MySQL ini, kali ini kita akan membahas tentang desain dan hirarki folder aplikasi. Untuk folder aplikasi ini sendiri, seperti kebanyakan aplikasi berbasis web lain, aplikasi akan ditaruh pada folder aktif apache (misalnya htdocs, atau public_html), nama dan letak folder aktif ini bergantung…

Membuat Sistem Informasi Akademik (Part 1: Design Aplikasi)

Insyaallah, lewat laman ini saya akan mempublish beberapa tutorial singkat tentang pembuatan Sistem Informasi Akademik berbasis Web yang sekarang sudah mulai banyak dipakai dan dibutuhkan oleh pelbagai perguruan tinggi dan satuan pendidikan. Kenapa berbasis web? mungkin karena mudah dikembangkan, baik untuk intranet dan internet. Pada bagian 1 kali ini, kita akan bicara tentang desain aplikasi…