Page 98 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 98

1)  Pemantauan Pertumbuhan Data
                   Administrasi basis data melibatkan pemantauan terhadap pertumbuhan data
                   yang terjadi seiring waktu. Hal ini membantu dalam perencanaan dan tindakan
                   yang diperlukan untuk mengatasi pertumbuhan data yang cepat.
               2)  Manajemen Ruang Penyimpanan
                   Penting untuk mengelola ruang penyimpanan yang tersedia dalam server
                   atau lingkungan  basis  data. Hal ini melibatkan pemantauan penggunaan
                   ruang, membersihkan data yang tidak lagi diperlukan, dan mengoptimalkan
                   penggunaan penyimpanan.
               3)  Skalabilitas Vertikal dan Horizontal
                   Pada saat basis data tumbuh, maka perlu mempertimbangkan opsi skalabilitas.
                   Skalabilitas vertikal melibatkan meningkatkan kapasitas perangkat keras yang
                   ada, seperti meningkatkan CPU atau memori. Skalabilitas horizontal melibatkan
                   penambahan server atau node untuk mendistribusikan beban kerja.
               4)  Partisi Data
                   Partisi data melibatkan memisahkan  data menjadi beberapa bagian (partisi)
                   berdasarkan kriteria tertentu, seperti rentang tanggal atau kategori. Hal ini
                   membantu mengoptimalkan kinerja dan  manajemen  data dalam  basis  data
                   yang besar.
               5)  Replikasi Data
                   Replikasi melibatkan membuat salinan  data dan mendistribusikannya di
                   beberapa server. Hal ini dapat membantu dalam mengatasi lonjakan lalu lintas
                   atau memberikan ketersediaan tinggi. Replikasi juga bermanfaat dalam situasi
                   pemulihan darurat.
               6)  Pertimbangan Arsitektur
                   Pada saat basis data tumbuh, maka penting untuk mempertimbangkan ulang
                   arsitektur basis data. Hal ini termasuk perubahan dalam skema, indeks, dan
                   struktur basis data agar tetap efisien.
               7)  Perencanaan Kapasitas
                   Perencanaan kapasitas melibatkan memperkirakan seberapa besar pertumbuhan
                   data yang dapat diharapkan dalam jangka waktu tertentu. Hal ini membantu
                   dalam menyiapkan sumber daya yang cukup untuk mendukung pertumbuhan.
               8)  Uji Skalabilitas
                   Pada saat menghadapi pertumbuhan yang signifikan, maka penting untuk
                   menguji solusi  skalabilitas yang direncanakan benar­benar efektif. Uji ini
                   melibatkan pengujian basis data berperilaku dalam skenario­beban kerja yang
                   lebih tinggi.






               86      Rekayasa Perangkat Lunak SMK/MAK Kelas XI
   93   94   95   96   97   98   99   100   101   102   103