Translate

Sabtu, 24 November 2012

REORGANISASI FILE ( REORGANIZE ) & PENGUKURAN KINERJA FILE

Kinerja file dapat turus drastis karena beberapa sebab, diantaranya :
  1. File yang telah berisi banyak record yang secara logic sebagai dihapus
  2. Banyak record yang telah ditambahkan ke file sejak reorganisasi terakhir sehingga banyak record yang tidak berada di tempat idealnya di file
Reorganisasi file adalah operasi yang dilakukan untuk menciptakan file yang baru yang mempunyai atribut file yang sama dengan file mula, yaitu mempunyai semua record dengan lokasi yang paling optimal.

Langkah-langkah reorganisasi :
  1. Lakukan penciptaan file sementara yang baru dengan atribut-atribut file yang sama
  2. Lakukan pengcopy-an record-record yang sah ( yang tidak ditandai sebagai dihapus ) ke file sementara ke lokasi yang ideal menurut organisasi file.
  3. Lakukan verifikasi bahwa file sementara berkondisi bagus
  4. Beri nama baru terhadap file master mula sebagai file history
  5. Beri nama baru terhadap file sementara dengan nama file master mula
---

PENGUKURAN KINERJA FILE

Berikut ini merupakan kriteria-kriteria untuk melakukan pengukuran terhadap kinerja file.
  • Pengukuran kinerja berdasarkan ukuran record
  • Pengukuran kinerja berdasarkan waktu pengambilan record tertentu. Hal ini tergantung pada dua hal penting, yaitu :
    - waktu untuk menempatkan head pada lokasi dimana record tersebut berada
    - operasi dasar ketika melakukan pembacaan
  • Pengukuran kinerja berdasarkan waktu pengambilan record berikutnya. Apabila record berikutnya berada pada blok yang sama dengan record yang sebelumnya maka waktu yang digunakan untuk melakukan pengambilan record berikutnya adalah sedikit
  • Pengukuran kinerja berdasarkan waktu ketika hendak menyisipkan record
  • Pengukuran kinerja berdasarkan waktu yang digunakan untuk melakukan pembaharuan record. Pembaharuan record dapat menyebabkan terjadi penulisan ulang record-record sesudahnya karena pergeseran tempat.
  • Pengukuran kinerja berdasarkan waktu pembacaan terhadap seluruh record. Hal ini berkaitan dengan jenis file yang dibaca, dan
  • Pengukuran kinerja berdasarkan waktu untuk reorganisasi file. Reorganisasi file merupakan penyusunan kembali record-record dari suatu file. Biasanya reorganisasi dilakukan secara perodic ( misalnya dilakukan setiap minggu, setiap bulan dan sebagainya )
Berikut ini merupakan hal-hal yang dilakukan pada saat reorganisasi file :
  • Penghapusan untuk record yang diberi tanda *
  • Penghapusan untuk record yang tidak valid
  • Penambahan ruang bebas yang siap digunakan untuk menampung record-record baru

Tidak ada komentar: