Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Nilai Data Seiring Waktu

Sekarang, semua orang tahu bahwa data sangat berharga. Perusahaan besar menggunakan data untuk membuat keputusan yang diharapkan dapat mendorong bisnis ke depan dan mencapai tingkat profitabilitas yang lebih tinggi. Sebagai administrator basis data, kami menjaga data, terutama Personally Identifiable Information (PII). Sistem diretas untuk mendapatkan data. Ada banyak nilai dalam data dan Anda harus hidup di bawah batu pepatah untuk mempelajari ini hari ini.

Apa yang jarang saya baca, dan topik posting blog ini, adalah bagaimana nilai data berubah dari waktu ke waktu. Nilai data harus digunakan untuk mendorong kebijakan penyimpanan Anda.

Sebagian besar data kehilangan nilainya semakin tua. Saya baru-baru ini mengerjakan proyek tentang kinerja aplikasi dan metrik yang kami ambil untuk mengukur kinerja itu. Beberapa orang di proyek ingin mempertahankan metrik tersebut selama lebih dari lima tahun. Saya angkat bicara dan memberi tahu grup bahwa metrik kinerja berusia lima tahun memiliki nilai nol. Aplikasi kami berubah terlalu banyak selama bertahun-tahun. Kita tidak bisa membandingkan kinerja aplikasi saat ini dengan kinerja aplikasi lima tahun lalu. Ini tidak akan menjadi perbandingan apel-ke-apel.

Tidak semua nilai data menurun dengan kecepatan yang sama. Dalam contoh yang saya berikan di paragraf sebelumnya, data metrik untuk kinerja aplikasi bernilai nol dalam lima tahun. Namun, pengecer yang memiliki data untuk menunjukkan pelanggan membeli popok lima tahun yang lalu, sekarang tahu bahwa pelanggan kemungkinan akan membeli pakaian untuk anak berusia lima atau enam tahun hari ini. Anak itu kemungkinan besar berada di sekolah dasar dan mungkin membutuhkan perlengkapan sekolah. Dalam hal ini, data pembelian pelanggan tersebut dari lima tahun lalu masih memiliki nilai. Data itu tidak sia-sia. Karena itu, kami tidak membutuhkan semua titik data dari lima tahun yang lalu. Kami hanya memerlukan ringkasan aktivitas pelanggan tersebut untuk membuat kesimpulan yang berarti tentang pembelian mereka saat ini dan di masa mendatang.

Terlalu sering, saya melihat orang memperlakukan sistem database sebagai tempat pembuangan. Data hanya dibuang di sana dan sangat sedikit orang yang memikirkan apa yang harus dilakukan dengan data itu dalam jangka panjang. Sangat sedikit orang yang terlalu memikirkan berapa nilai data tersebut dalam jangka panjang. Ada biaya yang terkait dengan penyimpanan data tersebut. Jika data memiliki nilai kecil atau nol karena usianya, apakah sepadan dengan biaya untuk menyimpan data tersebut dalam database?

Ada strategi mitigasi yang dapat diterapkan untuk data yang lebih lama. Administrator basis data dapat memindahkan data yang lebih lama, bernilai lebih rendah, ke tingkat penyimpanan yang lebih murah. Jika data memiliki nilai nol, data tersebut harus dimusnahkan. Sering kali, kita tidak lagi membutuhkan detail lengkap dari data lama itu ketika ringkasan sudah cukup dalam hal ini kita menggabungkan data dan menyimpan hasilnya. Kemudian singkirkan detailnya.

Sebagai administrator basis data, Anda bertanggung jawab untuk menjadi pengelola data Anda dan sumber daya yang diperlukan untuk menyimpannya. Anda harus selalu menanyakan langkah-langkah tepat yang diperlukan untuk merawat data tersebut seiring bertambahnya usia.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nomor baris tidak menampilkan baris apa pun saat menggunakan antar kata kunci

  2. Bantuan ekspresi Oracle SQL GROUP BY bukan GROUP BY

  3. Memanggil prosedur PL/SQL lain dalam suatu prosedur

  4. Fungsi Numerik di Oracle (Daftar Lengkap)

  5. MySQL 'buat skema' dan 'buat database' - Apakah ada perbedaan?