DB2 Scripting and Architecture

Pembahasan ketiga ini akan dijelaskan tentang DB2 Scripting dan Architecture.
Langsung aja ya kita mulai dengan Scripting

SCRIPTING
Ada 2 tipe dari scripting, yaitu :
SQL scripts
– Mudah dimengerti
– Memiliki platform yang independen
– Tidak didukung oleh parameter script
– Memiliki extension .db2

Operating system (shell) scripts
– Memiliki fleksibelitas yang lebih besar
– Didukung oleh parameter/variabel
– Memiliki platform yang dependen
– Memiliki extension .bat

Ecxecuting SQL Scripts
– SQL Script bisa dieksekusi dari db2ce / Command Editor
– Untuk mengeksekusi :
db2 –t –v –f script1.db2 –z script1.log
db2 –td! –v –f script1.db2 –z script1.log
-t : setiap statement diakhiri dengan ;
-f : untuk menginformasikan bahwa isinya SQL Statement
-z : digunakan untuk menyimpan hasil akhir
-v : verbase mode, outputnya juga ditampilkan di cmd
-td! : statement akan berakhir jika menemukan tanda !

Ecxecuting Operating system (shell) scripts
– Operating system (shell) script bisa dieksekusi dari Command Line
– Untuk mengeksekusi : create_database.bat

Sekian penjelasan singkat dari Scripting, sekarang kita lanjut ke penjelasan Buffer Pool.
BUFFER POOL
Apa itu Buffer Pool?
Buffer Pool merupakan memory cache untuk table/index data. Buffer Pool memiliki memory default 16K. Induknya Buffer Pool adalah Table Spaces.

Bagaimana cara membuat Buffer Pool?

Control Center > (expand) All Databases folder > (right click) Buffer Pools folder > Create

Selesai Buffer Pool langsung meluncur ke Table Spaces yuk.
TABLE SPACES
Table Spaces ialah sebuah fisikal storage dimana merupakan tempat menyimpan object-object yang ada di dalam database. Table Spaces memiliki container minimal 1 atau lebih. Anak Table Spaces, yaitu Buffer Pool harus memiliki size yang sama dengan Table Spaces.

Tipe dari Table Spaces :
1. Regular
2. Large
3. Temporary : System Temporary & User Temporary

Dan inilah akhir dari penjelasan singkat DB2 Scripting and Architecture. Pembahasan selanjutnya ialah tentang Client Connectivity. Please looking forward for it yaa. 🙂

Tinggalkan komentar