ORA-01092 : ORACLE instance terminated. Disconnection forced

•April 7, 2008 • Leave a Comment

Senin, pheww…. pagi-pagi gw musti udah mandi, gosok gigi dan cuci-cuci gelas kopi sisa tadi malemnya. Nyampe dikantor, baru aja naruh pantat.. phew.. disamperin sama si jangkung yang langsung aja nyerocos.. “Mas, database nya DEV kenapa dimatiin yah ? kan lagi mo dibuat training orang toko ?” phew… iya ya, kenapa kemaren dimatiin yah ?? tanya gw dalam hati… oh iya kemaren ada backup-backup cold, n gw lupa nyalain lagi… hehehehe.. Ok bro, ane nyalain sekarang..! jawab gw sambil nyengir… :P

Dengan perasaan nggak berdosa, gw nyalain aja tuh instance DB, abis ngasih perintah startup, si DB mulai bangkit dari tidurnya… but, wait…

Continue reading ‘ORA-01092 : ORACLE instance terminated. Disconnection forced’

Info Alokasi Storage IBM AIX..

•April 7, 2008 • Leave a Comment

Info..info ? pas sabtu pagi-pagi banget, mustinya bisa santai n ngisep lucky strike sama kopi vanilla yang dibikin sama ibu kos, eh ternyata telpon jadul gw kembali menjerit.. whuehehe.. kantor, ngapain juga ni telpon pake njerit2 segala (umpat gw dalem hati..), “Mas ini proses databasenya kok lemot buanget yah ? ada apa ya mas ?, Kalo dilihat di topasnya hardisknya ada yang busy-nya 100 % mulu tuh..”

Lha.. ditanya begituan gw juga bingung juga.. wong biasanya juga nggak pa2 kok.., kok baru sekarang ada yang busy terus, nah curiga nih gw, akhirnya dengan senang hati (baca : berat hati) gw cabut dari kost-an and ngacir ke kantor dengan cuma pake celana pendek n kaos oblong plus lucky strike gw nggak kelupaan.

Di kantor, lewat topas gw emang liat ada hardisk yang busy mulu.. gw bilang ajah ke bos klo ada yang busy mulu pak hardisknya.. eh si bosnya malah nanya balik ke gw, itu hardisk apaan ya mas ? isinya apa ajah ya mas, ada proses apaan aja di situ ya mas, kok bisa seratus persen mulu ? GRUBYAk… iya ya.. kenapa nggak gw cari ada apaan disitu yah?

Continue reading ‘Info Alokasi Storage IBM AIX..’

Grant V_$SESSION buat user dengan role DBA ?

•April 3, 2008 • Leave a Comment

Hoho… lagi-lagi sedikit mengerutkan dahi saat buat trigger buat nge-trace oknum-oknum yang suka insert-insert data lama ke tabel yang kata manajemen sih di buat history.. kok bisa ya triggernya pas dicompile bilang No Error, tapi masih aja invalid.. @*^$( :(

Awal ceritanya sih, sebenarnya gw pengen buat partisi di salah satu tabel yang nyimpen data transaksi sales, yang musti di simpen setahun.. eee ndak tau nya tabel yang dikatakan histori transaksi itu ternyata masih ke-update dan ke-insert sama data-data baru dengan tanggal transaksi yang udah lama.. Nah Loh…

Walhasil gw disuruh bikin trigger buat log sapa aja session yang masukin data-data aneh itu.. wah jangan-jangan… jangan jangan .. haha… Ya udah deh, mulai aja bikin trigger sederhana.. buat nangkep pelakunya. Sebelumnya gw dah buat tabel audit di schema gw sendiri yang udah punya role DBA. Biar mudah struktur tabelnya emang gw ambil dari view v$session, nggak ditambahain apa apa.. trus baru bikin trigger di tabel yang datanya ngaco tadi…

Continue reading ‘Grant V_$SESSION buat user dengan role DBA ?’

Desain VS Perfoma Sistem (PART 1)

•April 3, 2008 • Leave a Comment

Referensi : Oracle9i – Database Perfomance Methods Part No. A87504-02 Copyright@2001 Oracle Coorporation.

Perfoma sistem yang baik diperoleh dari desain sistem dan maintenance yang baik yang diterapkan dalam sebuah sistem aplikasi. untuk membangun sebuah sistem dibutuhkan ketelitian extra pada saat membuat desain awal sistem, sehingga akan lebih mempermudah usaha tuning sistem pada saat sistem sudah berjalan menjadi production sistem.

Permasalahan perfoma menjadi semakin penting pada lingkungan production system, seiring dengan perkembangan sistem yang semakin besar dan rumit. Untuk mengakomodasi kebutuhan ini, maka diperlukan metode peningkatan perfoma yang baru, yang diharapkan akan dapat membuat sebuah sistem dapat lebih menampilkan perfoma terbaiknya.

Stategi tuning perfoma sangat bervariasi tergantung dari kebutuhan dan tujuan sistem yang berbeda, satu contoh mudah adalah kebutuhan perfoma untuk sistem online akan jauh berbeda penerapannya dengan metode perfoma yang dilakukan pada data warehouse. Metode perfoma sistem dibangun dan diterapkan dalam sebuah sistem, dan tidak terjadi begitu saja secara otomatis. Permasalahan perfoma seringkali dimunculkan oleh serialisasi / antrian dan kelebihan beban pada resource. Pada saat terjadi kelebihan resource, maka sistem tidak dapat menampilkan perfoma yang lebih baik dari perfoma aktualnya.

Continue reading ‘Desain VS Perfoma Sistem (PART 1)’