Presentasi menjelaskan tentang definisi sampah dan jenis-jenisnya, seperti sampah organik, anorganik, dan B3. Sampah menjadi masalah karena dapat merusak lingkungan, tetapi dapat dikelola dengan menerapkan prinsip 4R dan upaya seperti membuat pupuk kompos, kerajinan daur ulang, dan mendaur ulang kertas.
Wordpress merupakan Content Management System (CMS) yang memungkinkan pengguna untuk menambahkan dan mengubah isi situs web dengan mudah tanpa membutuhkan keahlian pemrograman. Wordpress hadir dengan berbagai fitur seperti templating, plugin, hak akses pengguna, dan dapat digunakan untuk membuat halaman dan tulisan. Wordpress juga dapat berfungsi sebagai framework untuk membangun aplikasi selain CMS.
Dokumen membahas perbedaan antara hacker dan cracker. Hacker mencari kelemahan sistem untuk memberikan solusi, sementara cracker melakukannya untuk kepentingan pribadi dan merusak sistem. Hacker membantu perkembangan teknologi dengan memperbaiki keamanan, sedangkan cracker dapat merusak data pengguna.
Testing aplikasi web memiliki kompleksitas tinggi karena berinteraksi dengan berbagai komponen seperti OS, browser, dan jaringan. Idealnya semua komponen di sisi klien dan server diuji, namun seringkali dibatasi waktu dan sumber daya. Pengujian meliputi fungsi, konfigurasi, kompatibilitas, volume, stres, kinerja, pemulihan, dan keamanan dengan menggunakan berbagai perangkat seperti Apache AB dan OWASP untuk
Presentasi menjelaskan tentang definisi sampah dan jenis-jenisnya, seperti sampah organik, anorganik, dan B3. Sampah menjadi masalah karena dapat merusak lingkungan, tetapi dapat dikelola dengan menerapkan prinsip 4R dan upaya seperti membuat pupuk kompos, kerajinan daur ulang, dan mendaur ulang kertas.
Wordpress merupakan Content Management System (CMS) yang memungkinkan pengguna untuk menambahkan dan mengubah isi situs web dengan mudah tanpa membutuhkan keahlian pemrograman. Wordpress hadir dengan berbagai fitur seperti templating, plugin, hak akses pengguna, dan dapat digunakan untuk membuat halaman dan tulisan. Wordpress juga dapat berfungsi sebagai framework untuk membangun aplikasi selain CMS.
Dokumen membahas perbedaan antara hacker dan cracker. Hacker mencari kelemahan sistem untuk memberikan solusi, sementara cracker melakukannya untuk kepentingan pribadi dan merusak sistem. Hacker membantu perkembangan teknologi dengan memperbaiki keamanan, sedangkan cracker dapat merusak data pengguna.
Testing aplikasi web memiliki kompleksitas tinggi karena berinteraksi dengan berbagai komponen seperti OS, browser, dan jaringan. Idealnya semua komponen di sisi klien dan server diuji, namun seringkali dibatasi waktu dan sumber daya. Pengujian meliputi fungsi, konfigurasi, kompatibilitas, volume, stres, kinerja, pemulihan, dan keamanan dengan menggunakan berbagai perangkat seperti Apache AB dan OWASP untuk
Dokumen tersebut membahas tentang MySQL sebagai sistem manajemen basis data relasional yang bersifat terbuka dan gratis. MySQL memiliki fitur-fitur seperti skalabilitas, portabilitas, kecepatan, kemudahan penggunaan, dan kode sumber terbuka. Dokumen tersebut juga membahas penggunaan MySQL saat ini seperti backend untuk situs web, pencatat data, penyimpanan data, integrasi basis data, dan basis data terintegrasi.
MySQL adalah perangkat lunak sistem manajemen basis data relasional yang bersifat terbuka dan gratis. Dikembangkan oleh perusahaan Swedia untuk menyimpan dan memproses data secara sistematis serta mudah diakses oleh banyak pengguna secara bersamaan. Fitur-fiturnya meliputi keamanan, skalabilitas, portabilitas, dan kinerja yang baik.
Dokumen tersebut membahas tentang beberapa hal berikut:
1. Pengertian web server, contoh web server, dan fungsi web server
2. Pengertian application server dan contoh application server
3. Pengertian database server dan jenis database server seperti MySQL, Oracle, Microsoft SQL Server, dan Clipper.
Laporan ini membahas tentang konfigurasi Master-Slave Replication pada MySQL untuk membagi beban server dan menyediakan backup realtime antara server A dan server B. Konfigurasi dilakukan dengan membuat user replikasi, mengatur izin replikasi, dan menyetel parameter replikasi seperti host, user, password, log file dan posisi pada masing-masing server.
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...Yasmin Al-Hakim
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Buana, 2017
Database adalah komponen dasar dari sistem informasi yang kegunaannya di pandang dari perspektif organisasi yang lebih besar. Setiap perusahaan harus memiliki sistem manajemen database yang baik dalam mengelola data dan informasinya.
Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya.
Proses perancangan database merupakan bagian dari siklus hidup database sebagai mikro lifecycle. Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem.
Database Management System (DBMS) atau Sistem manajemen basis data (SMBD) adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
Database merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai tujuannya.
My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source).
Microsoft SQL Server adalah program Sistem Manajemen Basis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output.
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi.
Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah karena kapasitas datanya sangat terbatas. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine.
Pangkalan data atau basis data (bahasa Inggris: database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Model data relasional adalah model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus. Model Relasional adalah model basis data yang menggunakan tabel dua dimensi, yang terdiri dari baris dan kolom untuk menggambarkan sebuah berkas data.
Software yang digunakan untuk membuat tabel, isi data, ubah data, dan hapus data disebut RDMS.
Dokumen tersebut membahas tentang instalasi dan penggunaan MySQL sebagai database server. Secara singkat, dibahas mengenai tujuan pembelajaran tentang database, komponen MySQL, kelebihan MySQL sebagai database server, format tabel yang didukung MySQL seperti MyISAM dan InnoDB, serta langkah-langkah instalasi MySQL di sistem operasi Windows dan Linux.
Ringkasan dari dokumen tersebut adalah:
1) MySQL adalah sistem manajemen basis data relasional yang populer dan gratis.
2) MySQL memiliki banyak kelebihan seperti portabilitas, keamanan, dan skalabilitas.
3) Dokumen menjelaskan konsep dasar MySQL serta cara menggunakannya.
Dokumen ini membahas tentang pembuatan tabel dalam database MySQL. Terdapat 3 langkah utama yaitu membuat database, kemudian membuat 3 tabel di dalam database tersebut yaitu tabel mata kuliah, tabel nilai, dan tabel dosen.
Teks tersebut membahas tentang server web, server aplikasi, server basis data, dan hosting. Dijelaskan bahwa server web bertugas menerima permintaan dan mengirim respon halaman web, server aplikasi menyediakan akses ke logika bisnis, dan server basis data menyimpan dan mengelola data. Contoh server web adalah Apache dan Nginx, server aplikasi adalah WebLogic, sedangkan MySQL, SQL Server, dan Oracle adalah contoh server basis data. Domain adalah nama situs, hosting menyedi
Dokumen ini membahas tentang MySQL sebagai sistem manajemen basis data SQL yang multi-thread dan multi-user serta cara-cara dasar menggunakannya seperti membuat database, tabel, user dan lainnya.
Dokumen tersebut membahas tentang MySQL sebagai sistem manajemen basis data relasional yang bersifat terbuka dan gratis. MySQL memiliki fitur-fitur seperti skalabilitas, portabilitas, kecepatan, kemudahan penggunaan, dan kode sumber terbuka. Dokumen tersebut juga membahas penggunaan MySQL saat ini seperti backend untuk situs web, pencatat data, penyimpanan data, integrasi basis data, dan basis data terintegrasi.
MySQL adalah perangkat lunak sistem manajemen basis data relasional yang bersifat terbuka dan gratis. Dikembangkan oleh perusahaan Swedia untuk menyimpan dan memproses data secara sistematis serta mudah diakses oleh banyak pengguna secara bersamaan. Fitur-fiturnya meliputi keamanan, skalabilitas, portabilitas, dan kinerja yang baik.
Dokumen tersebut membahas tentang beberapa hal berikut:
1. Pengertian web server, contoh web server, dan fungsi web server
2. Pengertian application server dan contoh application server
3. Pengertian database server dan jenis database server seperti MySQL, Oracle, Microsoft SQL Server, dan Clipper.
Laporan ini membahas tentang konfigurasi Master-Slave Replication pada MySQL untuk membagi beban server dan menyediakan backup realtime antara server A dan server B. Konfigurasi dilakukan dengan membuat user replikasi, mengatur izin replikasi, dan menyetel parameter replikasi seperti host, user, password, log file dan posisi pada masing-masing server.
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...Yasmin Al-Hakim
SIM, Yasmin Al-Hakim, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Buana, 2017
Database adalah komponen dasar dari sistem informasi yang kegunaannya di pandang dari perspektif organisasi yang lebih besar. Setiap perusahaan harus memiliki sistem manajemen database yang baik dalam mengelola data dan informasinya.
Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya.
Proses perancangan database merupakan bagian dari siklus hidup database sebagai mikro lifecycle. Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem.
Database Management System (DBMS) atau Sistem manajemen basis data (SMBD) adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
Database merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai tujuannya.
My SQL adalah perangkat lunak sistem manajemen basis data yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source).
Microsoft SQL Server adalah program Sistem Manajemen Basis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output.
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi.
Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah karena kapasitas datanya sangat terbatas. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine.
Pangkalan data atau basis data (bahasa Inggris: database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Model data relasional adalah model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus. Model Relasional adalah model basis data yang menggunakan tabel dua dimensi, yang terdiri dari baris dan kolom untuk menggambarkan sebuah berkas data.
Software yang digunakan untuk membuat tabel, isi data, ubah data, dan hapus data disebut RDMS.
Dokumen tersebut membahas tentang instalasi dan penggunaan MySQL sebagai database server. Secara singkat, dibahas mengenai tujuan pembelajaran tentang database, komponen MySQL, kelebihan MySQL sebagai database server, format tabel yang didukung MySQL seperti MyISAM dan InnoDB, serta langkah-langkah instalasi MySQL di sistem operasi Windows dan Linux.
Ringkasan dari dokumen tersebut adalah:
1) MySQL adalah sistem manajemen basis data relasional yang populer dan gratis.
2) MySQL memiliki banyak kelebihan seperti portabilitas, keamanan, dan skalabilitas.
3) Dokumen menjelaskan konsep dasar MySQL serta cara menggunakannya.
Dokumen ini membahas tentang pembuatan tabel dalam database MySQL. Terdapat 3 langkah utama yaitu membuat database, kemudian membuat 3 tabel di dalam database tersebut yaitu tabel mata kuliah, tabel nilai, dan tabel dosen.
Teks tersebut membahas tentang server web, server aplikasi, server basis data, dan hosting. Dijelaskan bahwa server web bertugas menerima permintaan dan mengirim respon halaman web, server aplikasi menyediakan akses ke logika bisnis, dan server basis data menyimpan dan mengelola data. Contoh server web adalah Apache dan Nginx, server aplikasi adalah WebLogic, sedangkan MySQL, SQL Server, dan Oracle adalah contoh server basis data. Domain adalah nama situs, hosting menyedi
Dokumen ini membahas tentang MySQL sebagai sistem manajemen basis data SQL yang multi-thread dan multi-user serta cara-cara dasar menggunakannya seperti membuat database, tabel, user dan lainnya.
Linux merupakan sistem operasi yang terdiri dari kernel, shell, dan berbagai distro seperti Debian, Redhat, dan Ubuntu. Kernel berkomunikasi dengan perangkat keras, sedangkan shell mentranslasikan perintah pengguna ke bahasa mesin. Sistem file Linux memiliki direktori root dan home, serta penulisan path secara absolut dan relatif.
Fit 13 : Kenakalan Remaja di Era Informatikachephz DJ
Kenakalan remaja di era informasi sering terjadi karena akses mudah ke konten online yang tidak semestinya seperti video mesum, penipuan lewat jejaring sosial, dan situs pornografi. Konten-konten tersebut dapat memengaruhi remaja secara negatif dan menyebabkan perilaku menyimpang. Untuk mencegah masalah ini, perlu ada upaya dari berbagai pihak untuk membatasi akses remaja terhadap konten yang tidak sehat.
This document discusses using mobile devices to conduct penetration tests on networks. It describes using tools like StumblerPlus, iWep PRO, iNet, and Snap to discover hosts and scan for open ports. Nmap is recommended for deeper profiling like OS detection. The Metasploit Framework is presented as an easy way to leverage exploits with its pre-built modules. The document provides an example usage of Metasploit to exploit the MS08_067 vulnerability on a Windows host and gain administrative access. It concludes with suggestions to disable the firewall and enable remote desktop access on the target system.
Surat kuasa adalah dokumen hukum yang memberikan wewenang kepada orang lain untuk bertindak atas nama pemberi kuasa. Surat kuasa dapat berupa kuasa pengambilan dokumen, pembayaran gaji, penjualan aset, atau pengambilan keputusan bisnis atau politik. Surat kuasa paling sedikit memuat identitas pemberi dan penerima kuasa, hal yang dikuasakan, serta tanda tangan kedua belah pihak.
Unified Threat Management (UTM) appliances provide integrated network security functions in a single device, including firewall, VPN, intrusion detection/prevention, antivirus, antispam, content filtering, and reporting. Cyberoam's UTM solutions add identity-based controls that recognize individual users and apply granular policies. This addresses limitations of traditional UTM in handling threats targeting users, internal threats, and dynamic network environments. Cyberoam also offers centralized management, endpoint data protection software, and logging and reporting tools.
Dokumen membahas perbedaan antara hacker dan cracker. Hacker mencari kelemahan sistem untuk memberikan solusi, sementara cracker melakukannya untuk kepentingan pribadi dan merusak sistem. Hacker membantu perkembangan teknologi dengan memperbaiki keamanan, sedangkan cracker dapat merusak data pengguna.
Dokumen ini menjelaskan sejarah pendirian Google oleh Sergey Brin dan Larry Page. Mereka berdua bersama-sama mendirikan Google pada tahun 1998 di garasi setelah bekerja keras untuk mengumpulkan server bekas. Google berhasil menjadi mesin pencari populer karena kejujurannya, inovasi berkelanjutan, dan fokus pada pengguna serta karyawan.
Fit 05 sunandar_sejarah_email_dan_seluk_belukchephz DJ
Sejarah e-mail dimulai pada tahun 1968 dengan dibuatnya ARPANET oleh Departemen Pertahanan AS untuk menciptakan jaringan komunikasi baru. Pada tahun 1971, insinyur Ray Tomlinson mengenalkan tanda “@” untuk memisahkan antara username dan domain dalam alamat email. Komponen utama alamat email terdiri dari username di sebelah kiri tanda “@” dan domain di sebelah kanannya.
Sejarah perkembangan komputer generasi pertama dimulai dari insinyur Jerman Konrad Zuse yang berhasil membuat komputer Z3 pada Perang Dunia 2, komputer Colossus buatan Inggris tahun 1943, hingga pembuatan Mark I oleh Howard Aiken dan ENIAC oleh John Presper Eckert dan John W. Mauchly yang menandai awal dari komputer umum. John von Neumann kemudian bergabung dalam tim University of Pennsylvania untuk membangun konsep desain komputer modern.
2. Merupakan aplikasi RDBMS Opnsource
Dioptimalkan untuk kecepatan, kehandalan dan
beban tinggi – dengan fitur lebih banyak.
Sangat baik, didukung dan didokumentasikan -
mudah untuk menginstal, mengkonfigurasi dan
mengelola
Banyak digunakan di seluruh dunia
Rendah biaya kepemilikan - Dual-berlisensi di bawah
lisensi GPL dan Komersial
Apa dan mengapa Mysql?
4. • Menghindari kegagalan
• redundansi dan failover
• Skalabilitas
Mengapa ?
Aplikasi-aplikasi database dituntut untuk mampu melayani banyak
akses data. Karena memang database server telah di rancang
untuk dapat melayani beragam jenis akses data. Saat ini aplikasi
databse semakin berkembang, baik dalam hal kegunaan,
ukuran, maupun kompleksitas.
5. Tuning Mysql ?
Untuk mengoptimalisasi server dengan trafic tinggi, paling
tidak ada 3 titik yang harus diperhatikan. Apache, MySQL,
Aplikasi itu sendiri.
Sebenarnya ada banyak titik lagi yang harus di optimalisasi,
tapi dengan tuning 3 hal diats sudah cukup signifikan
membuat laju komputer server bekerja di trafic tinggi.
Optimalisasi MySQL biasanya hanya terpusat di file
/etc/mysql/my.cnf. Yang cukup penting adalah setting
variable max_connections, key_buffer dan table_cache.
6. max_connections
max_connections adalah maksimum sambungan yang dapat
dilakukan dalam waktu sekaligus, kalau website anda sangat
sibuk, semakin besar tentunya akan semakin bagus, akan
tetapi sudah pasti bahwa karena resource server akan
semakin banyak dipakai maka CPU atau memory anda akan
semakin termakan oleh proses mysql.
Karena itu, nilai max_connections dapat anda sinkronkan
dengan besar memory anda dan akses maksimum Apache
anda, di MaxClient. Tidak ada artinya anda perbesar akan
tetapi MaxClient di Apache anda sangat kecil
Tuning Mysql
7. Tuning Mysql
query_cache_size
Apabila MySQL anda sibuk dan selalu mengulang-ulang
query yang sama, maka settting query_cache_size anda
perlu anda perhatikan. query_cache_size akan
menyimpan query yang berulang, sehingga akan
mempercepat kerja MySQL anda untuk query yang
sama. Karena query yang sebelumnya disimpan dalam
memory cache.
8. Tuning Mysql
key_buffer_size
Data base menggunakan key index. Karena itu apabila index
ini tersimpan dalam satu memori secara utuh, maka sudah
tentu proses MySQL anda akan semakin cepat mendapatkan
hasil dari query yang diinginkan. Secara ideal semua index
akan bagus tersimpan dalam memory ini, akan tetapi anda
perlu juga melihat kemampuan kapasitas memory anda.
9. Tuning Mysql
table_cache
Apabila MySQL anda banyak menggunakan table query,
maka besar memori ini juga perlu anda perhatikan.
Karena akan mempercepat proses query yang
berhubungan dengan table. Default memory ini adalah
64Kb.
10. Tuning Mysql
sort_buffer
Jika MySQL anda memiliki query atau operasi
myisamchk atau sort ? Maka option ini sangat penting
untuk diperhatikan. Dengan memasang buffer yang
besar tentunya anda akan melakukan sorting secara
besar juga. Nah sudah pasti sorting anda akan semakin
cepat selesai.
11. Tuning Mysql
read_rnd_buffer_size
read_rnd_buffer_size digunakan setelah kita melakukan
sorting. Yaitu untuk memproses row dari query sorting
yang telah kita lakukan. Apabila query anda sering
memakai ORDER BY, maka option ini perlu anda
perhatikan.
Anda dapat menghitung besar buffer ini dengan logika 1
MB adalah 1KB, jadi apabila memory server anda adalah
1GB, maka anda dapat mengesetnya sebesar 1MB.
12. Tuning Mysql
thread_cache
Apabila server kita sibuk dengan banyaknya
query dan memerlukan respon yang sangat
cepat, maka thread_cache adalah option yang
perlu kita perhatikan. Tetapi semakin besar nilai
ini, akan semakin tinggi load CPU.
13. Tuning Mysql
tmp_table_size
tmp_table_size akan memberikan kesempatan kepada
MySQL untuk menyimpan table ke dalam harddisk yang
dianggap sebagai memory. Sudah tentu tmp_table_size
akan memperlambat kecepatan MySQL. Apabila anda
mempunyai memory yang minim dan kecepatan MySQL
tidak begitu diperhitungkan, barangkali ini adalah option
yang anda kehendaki.
14. Menghitung Memory
Bagaimana cara menghitung memory yang diperlukan
oleh MySQL dengan mudah ? Kita dapat menggunakan
rumus sederhana berikut ini.
Memory=key_buffer+
(sort_buffer_size+read_buffer_size)*max_con
nections
15. MySql Cluster
Kemampuan clustering memungkinkan sebuah database
tetap hidup dalam waktu yang lama. MySQL berani
menjanjikan angka 99.999 persen ketersediaan
databasenya.
Sederhananya, dalam satu tahun kira-kira hanya lima
menit waktu database itu tidak hidup.
MySQL Cluster menggunakan mesin penyimpanan
cluster NDB yang mampu menjalankan beberapa
MySQL Server di dalam sebuah cluster.
16. MySql Cluster
Dengan MySQL Cluster dapat membagi pekerjaan
database ke beberapa server, sehingga dalam
menyelesaikan pekerjaannya, server menjadi lebih
ringan. Secara otomatis beberapa server tersebut akan
melakukan sincronisasi secara realtime melalui Server
Database Manajemen.
Mysql cluster dapat bekerja dengan hardware/perangkat
keras yang sangat murah,
dan tidak membutuhkan perangkat keras dan lunak
dengan spesifikasi khusus
17. SYARAT YANG DIPERLUKAN :
* 3 PC Hardware : (1 pc) Management Server (2 pc)
* User root dan password untuk instalasi dan
konfigurasi.
* Source mysql
* Source mysql-proxy
* Konektivitas jaringan (TCP/IP).
* Tabel di buat harus ber-ENGINE=NDBCLUSTER
MySql Cluster
18. DESAIN SISTEM
* MySQL-A ~ MANAGEMENT SERVER (NDB MGM)
* MySQL-B ~ NODE 1 ~ DATABASE SERVER
* MySQL-C ~ NODE 2 ~ DATABASE SERVER
MySql Cluster
19. Replication
Dengan menggunakan replication memungkinkan
didapatkan backup yang sempurna dari suatu
database MySQL yang besar dan aktif tanpa
melakukan penghentian dari server yang
bersangkutan. Tanpa replikasi, backup akan
memperlambat sistem dan ada kemungkinan
data yang tidak konsisten, karena bisa saja satu
tabel berubah sementara tabel lain yang
berhubungan tidak berubah dan sedang di-
backup.
20. Metoda alternatif replikasi MySQL menjamin
backup sempurna tanpa harus menghentikan
server tiap hari.
Untuk menjamin replikasi berjalan lancar, hanya
diperlukan penambahan beberapa baris di file
konfigurasi (yaitu my.cnf) pada server master dan server
slave. Jika server masih baru, hanya diperlukan peng-
copy-an database pada server master ke server slave.
Kemudian mengaktifkan slave untuk mulai melakukan
replikasi.
Replication
23. High Profile User
NASA
Yahoo: Finance, News in Asia & Europe, Sports...
Slashdot.org, Freshmeat.net & Linux.com
Nortel (InSight) / Ericsson / Alcatel / Telia / Nokia
Motorola
Compaq
25. To be continue ….............
Source : http://infokomtek.com/berita-it/tuning-mysql-dengan-
etcmycnf-file
26. MySQL dikembangkan sekitar tahun 1994 oleh sebuah
perusahaan pengembang software dan konsultan database
bernama MYSQL AB yang berada di Swedia.
Waktu itu perusahaan tersebut masih bernama
TcX DataKonsult AB, dan tujuan awal dikembangkannya
MySQL adalah untuk mengembangkan aplikasi
berbasis web pada client
Pendahuluan
27. Replication
MySQL supports many sites that need high reliability
This is done by replicating the system to many machines
Examples of users are
Yahoo Finance (And other parts of Yahoo)
Mobile.de (sells used cars in Germany, Over 270 Million
page views per month with 49 MySQL slaves)
slashdot.org
28. Replication Technology
The single Master keeps binary log of SQL commands that
update data
Slaves connect to the master or another slave to read, and
rerun the updates
In MySQL 4.0 the slaves use two threads
One to read the all queries
One to actually do the updates
This makes sure that every slave has all data even if the
master goes down while the slave is working on a slow query