Pengertian Database

Database adalah sekumpulan data yang diperlakukan sebagai sebuah unit. Tujuan database adalah untuk meyimpan dan menggunakan kembali (untuk diolah) informasi.

Arsitektur Database Oracle – Koneksi ke Server

User bisa tersambung dengan server bisa melalui salah satu dari tiga cara: 1.User login pada sistem operasi yang menjalankan instance oracle, kemudian menjalankan aplikasi atau tool untuk mengakses database pada sistem operasi tersebut pula.

Sekilas Arsitektur Server Database Oracle

Ada tiga struktur pokok yang ada pada arsitektur server database oracle: 1. Memori struktur 2.Proses Struktur 3.Storage Struktur. Sebuah System Database Oracle selalu berisi dua hal : sebuah Database Oracle dan sebuah instance database.

Instance : Database Configuration

Setiap sebuah Instance diasosiasikan sebuah database, dan hanya satu database. Apabila terdabat banyak instance dalam sebuah server maka masing-masing instance tersebut mendefinisikan database tertentu. Sebuah Instance tidak bisa di share.

Friday, July 24, 2015

Memahami Teknologi Windows Storage : DAS, NAS dan SAN

Ketika mempertimbangkan pemilihan teknologi penyimpanan yang berbeda, Anda perlu mempertimbangkan beberapa hal. Pertama, berapa banyak kapasitas penyimpanan yang Anda butuhkan? Anda akan dapat menambahkan penyimpanan tambahan on-demand? Bagaimana ketersediaan data yang - akan di backup apakah cukup atau apakah Anda perlu array penyimpanan yang lebih? Dan akhirnya, berapa biaya  untuk membayar solusi penyimpanan Anda? Jawaban atas pertanyaan-pertanyaan ini akan membantu Anda untuk memutuskan apa teknologi penyimpanan Windows tepat untuk Anda.
DAS (Direct Attached Storage):
Ketika server Windows jauh dari pabrik(perusahaan), maka  dapat dikonfigurasi dengan beberapa pilihan penyimpanan. Kebanyakan server akan berisi 1 atau lebih disk drive lokal yang dipasang internal kabinet server. Drive ini biasanya digunakan untuk menginstal sistem operasi dan aplikasi pengguna. Jika ada penyimpanan tambahan yang diperlukan untuk pengguna file atau database, mungkin perlu mengkonfigurasi Direct Attached Storage (DAS).

DAS cocok untuk usaha kecil-menengah di mana jumlah yang cukup penyimpanan dapat dikonfigurasi dengan biaya startup rendah. DAS kandang akan menjadi kabinet yang berdekatan terpisah yang berisi disk drive tambahan. Sebuah berbasis PCI controller RAID internal biasanya dikonfigurasi di server untuk terhubung ke penyimpanan. SAS (Serial Attached SCSI) teknologi yang digunakan untuk menghubungkan array disk seperti digambarkan dalam contoh berikut.




Seperti disebutkan, salah satu manfaat utama dari penyimpanan DAS adalah biaya startup yang lebih rendah. Pengelolaan array storage dilakukan sebagai penyimpanan tunggal dan didedikasikan untuk server tertentu. Sisi negatifnya, adalah kemampuan ekspansi yang terbatas pada DAS, dan terbatasnya pilihan pemasangan kabel (1 sampai 4 meter kabel). Akhirnya, karena controller RAID biasanya dipasang di server, ada potensi kegagalan pada DAS.

SAN (Storage Area Networks):
Dengan Area Network Storage (SAN), kita biasanya melihat solusi ini digunakan dengan bisnis ukuran menengah sampai besar, terutama karena investasi awal yang lebih besar. SAN memerlukan infrastruktur yang terdiri dari SAN switch, kontroler disk, HBA (host bus adapter) dan kabel fiber.
 
Manfaat utama untuk solusi penyimpanan SAN berbasis adalah kemampuan untuk berbagi storage array ke beberapa server. Hal ini memungkinkan Anda untuk mengkonfigurasi kapasitas penyimpanan yang diperlukan, biasanya oleh
dedicated administrator SAN. Tingkat yang lebih tinggi dalam hal kinerja throughput, dan ketersedian data yang tinggi melalui kontroler disk dan drive. Kerugian meliputi biaya startup yang jauh lebih tinggi untuk SAN, dan mereka secara inheren jauh lebih kompleks untuk mengelola. Diagram berikut menggambarkan lingkungan SAN khas.



NAS (Network Attached Storage):
Jenis ketiga solusi penyimpanan ada yang merupakan pilihan hybrid yang disebut Network Attached Storage (NAS). Solusi ini menggunakan dedicated server atau "alat" untuk melayani array storage. Penyimpanan pada umumnya dibagi ke beberapa klien pada saat yang sama di seluruh jaringan Ethernet yang ada. Perbedaan utama antara NAS dan DAS dan SAN adalah bahwa server NAS memanfaatkan transfer tingkat file, sementara DAS dan solusi SAN menggunakan blok transfer tingkat yang lebih efisien.
Penyimpanan NAS biasanya memiliki biaya startup yang lebih rendah karena jaringan yang ada dapat digunakan. Hal ini dapat menjadi sangat menarik bagi usaha kecil-menengah. Protokol yang berbeda dapat digunakan untuk berbagi file seperti NFS untuk klien UNIX dan CIF untuk Windows klien. Kebanyakan model NAS melaksanakan array penyimpanan iSCSI target yang bisa dibagi di seluruh jaringan. Jaringan Dedicated iSCSI juga dapat dikonfigurasi untuk memaksimalkan throughput jaringan. Diagram berikut menunjukkan bagaimana konfigurasi NAS mungkin terlihat




Tuesday, July 14, 2015

Pengertian Workload dan Identifikasi Type Workload Server

SQL Server Workload


Ketika mem-planning hardware server, maka kita harus mengidentifikasoi workload(beban kerja) server
ada dua macam workload :
1. OLTP (Online Transaction Processing) workload.
    kriteria : short transaction , melakukan aktivitas Read/Write sangat sering, melakukan aktivitas R/W  biasanya menggunakan datafile yang berbeda drive/disk dan logfile yang squential, melakuakan aktivitas read/write yang tinggi bisa menyebabkan High IOPS (Input/output Operation Per Scond) pada disk.
2. DSS (Decision Support System) workload
    kriteria : long transaction, berjalan pada OLAP(Online Analycal Processing), OLAP sering menggunakan aktivitas Read namun sedikit menggunakan Write Activity.
    Aktifitas Read pada DSS dilakukan dengan sangat beruntut (sequential) karena melibatkan scanning table atau index data. Sehingga workload type ini lebih sedikit
    IOPS lebih sedikit.
   
Dalam memplanning Hardware Server kita perlu mengidentivikasi tipe workload yang akan berjalan dengan mengkonsultasikan dengan stakeholder tentang database yang bagaimana
yang akan berjalan pada system organisasi setempat dan juga bisa dengan cara mengidentifikasi macam-macam query yang sering dijalankan pada sistem tersebut.
Dalam kenyataannya suatu server sering mempunyai dua tipe workload baik OLTP maupun DSS, maka hal semacam ini bisa dikompromikan dengan desain palnning yang sesuai.

Benchmarks
TPC(Transaction Performance Council) adalah lembaga yang bisa digunakan untuk melakukan acuan planning infrastructur server dalam hal workload.
- TPC-C dan TPC-E yang digunakan untuk OLTP
- TPC-H digunakan untuk DSS
   

Wednesday, July 1, 2015

Belajar Function VLOOKUP pada Excel

Langsung saja mas brow , kasusnya seperti ini :

1. Buat table simple seperti ini, terdiri dari 3 kolom :
kolom ke-1 adalah Kode Produk
kolom ke-2 adalah Nama Produk
kolom ke-3 adalah Harga Satuan



 2. Blok A2:C6, kemudian beri nama range tersebut dengan nama  produk

3. kemudian di bawahnya kolom tersebut tambahkan seperti ini :

4. Pada cell B8 merupakan cell yang digunakan untuk input (dimana inputnya harus sesuai kolom 1 table produk di atas) sedangkan B9 dan B10 merupakan output yang datanya harus sesuai kolom ke-2 dan ke-3 table di atasnya. Sehingga VLOOKUP harus di pasang pada B9 dan B10.
pada B9 berikan formula =VLOOKUP(b8;produk;2;TRUE) dan
pada B10 berikan =VLOOKUP(b8;produk;3;TRUE).
- b8 (parameter ke1) = menunjukkan inputnya.
- produk (parameter ke2) = menunjukkan nama tablenya.
- 2  (parameter ke3)  = menunjukkan kolom ke-2 (nama produk) pada table poduk.
- TRUE  (parameter ke4)  = menunjukkan nilai tolerani. Misal jika inputnya pada B8 adalah K006 dimana itu tidak ada pada kolom kode (kolom 1). maka output pada B9 bisa diisi dengan data yang
inputnya mirip/mendekati K006 (yaitu K005) sehingga nilainya PC Intel i7 .




6. Sekarang pada B8 diganti K002, pasti pada kolom K9 berubah menjadi LCD Monitor, dan pada K10 berubah menjadi 1000000.

Mudah Bukan?
sealkazzsoftware.blogspot.com resepkuekeringku.com