hanya bagi pengalaman :)

ada aturan dasar untuk tahap awal implementasi RAC: gunakan semua
feature yang dipunyai 10g.

1) gunakan ASM (automatic storage management)
2) gunakan ASMM (automatic shared memory management)
3) gunakan ASSM (automatic segment space management)
4) lakukan testing round-trip time private connection sehingga minimum
recommended response time tercapai
5) adjust LMS process (lock management untuk RAC) sesuai number of processors
6) adjust INI_TRANS
7) adjust DoP (degree of parallelism)

Alhamdulillah selama ini RAC yang diimplementasi dengan
feature-feature di atas masih sehat sampai sekarang.



2008/7/1 rohmadsan <[EMAIL PROTECTED]>:
> Hallo Pak Nathan,
>
> Iya, dari sisi Oracle Corp saya mungkin orang yang gagal mengemban
> misi Oracle untuk menjadikan Oracle sebagai main solution. Namun dari
> sisi company saya, paling tidak saya bisa membantu menunjukkan
> product-product Oracle yang mana yang cocok dengan environment yang ada.
>
> Saat ini saya memantain 4 RAC, masing-masing dua node. Dulunya lebih
> banyak lagi. Kita pernah menambah salah satu RAC menjadi 3 node; namun
> ya itu, keinginan tidak sesuai dengan kenyataan, akhirnya kita
> kembalikan lagi ke 2 node. Teori tidak selamanya memberi kenyataan
> yang perfect. Bug-bug sering muncul ketika resource utilization
> meningkat drastis. Bug, adalah bukti nyata tidak mungkin sempurnanya
> suatu teori (konsep).
>
> RAC, untuk tujuan high availability, menambah layer baru di bawah
> database, yaitu cluster. Cluster inipun punya layer lagi, yaitu
> software clusternya Oracle (CRS di 10g) dan cluster di level machine.
>
> Penambahan layer adalah penambahan possibility untuk mendapat masalah
> tambahan.
>
> Ketika ada masalah, atau bug muncul, Oracle belum tentu mendapat
> solusi dengan cepat. Seperti yang pernah saya alami. Karena masalahnya
> unik, belum pernah ada, maka team Oracle support melempar masalah saya
> ke team development Oracle. Lhah... berapa lama saya mesti menunggu,
> sementara aplikasi tidak boleh lama-lama dalam keadaan
> bad-performance? Bad performance berarti REVENUE LOSS. Yah...
> tampaknya keputusan yang terbaik adalah melepaskan RAC. Setelah
> performance bagus; kita tetep mesti mencari solusi high availability,
> menunggu Oracle mendapat solusi atau memakai solusi lain selain Oracle.
>
> Btw, syukur, RAC anda tidak mendapat masalah. Sayapun bersyukur, 4 RAC
> saya yang saat ini running tidak bermasalah.
>
> Salam,
> Rohmad
> http://rohmad.net
>
> --- In [email protected], Nathan Gusti Ryan
> <[EMAIL PROTECTED]> wrote:
>>
>> Dear Pak Rohmad,
>> Saya sangat tidak sependapat dengan statement anda dan menurut saya
> itu adalah pendapat dari sebuah kegagalan anda. Apa pendapat anda dari
> Capture database RAC saya di attament email ini...? Dan Saya sangat
> merasakan sekali benefit dari Oracle RAC ini, benar-benar ZERO
> Downtime. Sehingga Aplikasi ERP kita tidak pernah terganggu ( bisnis
> proses tidak terganggu ), sekalipun kita melakukan Restart salah satu
> Database Server kita maupun kita sedang melakukan maintenance server
> kita.
>> Btw, saya juga tidak pernah mengalami problem seperti keluhan anda
> di Oracle RAC saya.
>> Salam,
>> Nathan
>> --------
>>
>>
>> ----- Pesan Asli ----
>> Dari: rohmadsan <[EMAIL PROTECTED]>
>> Kepada: [email protected]
>> Terkirim: Senin, 30 Juni, 2008 09:57:46
>> Topik: [indo-oracle] Re: load balancing dodol :)
>>
>>
>> Hallo...
>>
>> He... he... kayak teka-teki silang ya. Makanya Pak, Oracle dibilang
>> "Ora kelar-kelar" :)
>>
>> Dulu saya pernah ngalamin yang seperti itu di versi 9i. Analisa dari
>> Oracle Support (TAR) terlalu lama, biasanya paling-paling apply patch
>> atau apply latest patch set. Akhirnya kita putusin gak pake RAC lagi.
>>
>> Dulu juga pernah ngalamin banyak problem di RAC 10.2.0.2, terutama
>> dengan tingginya wait-wait yang berkaitan dengan cluster. Akhirnya
>> kita putusin pake single node saja. Viola... response time jadi cepet
>> banget.
>>
>> High availability yang ditawarkan Oracle harus kita bayar dengan
>> turunnya response time.
>>
>> Tentu saja, tidak semua solusi dari Oracle cocok dengan environment
>> kita. Dan tentu saja juga, banyak yang terbantu dengan solusinya Oracle.
>>
>> Ada situasi, kondisi, dan NASIB yang menentukan.
>> Yang terutama, NASIB :)
>>
>> Salam,
>> Rohmad
>> http://rohmad. net
>>
>> --- In indo-oracle@ yahoogroups. com, "Ujang Jaenudin"
>> <ujang.jaenudin@ ...> wrote:
>> >
>> > pak rohmad,
>> >
>> > anehnya kalau dilihat dari dalam oracle gv$servicemetric, jelas2 gak
>> balance.
>> > kalau dari sisi OS balance hanya terlihat "process running saja"
>> > masing2 node kelahatan process running (dgn top) memang balance, tapi
>> > dari sisi utilisasi cpu, memory, disk beda banget..
>> >
>> > so ada yg pernah mengalami?
>> > and how to solve?
>> >
>> > kemarin sempat balance karena saya coba re-register PMON terhadap
>> > service yg sedang running dgn merubah parameter local_listener, cuman
>> > ya itu dia kadang2 rada angot, load balance nya jadi dodol
>> > lagi....tapi besoknya jadi balance lagi..... he...he.... seperti
>> > teka-teki silang :)
>> >
>> >
>> > --
>> > thanks and regards
>> > ujang | oracle dba
>> > jakarta - indonesia
>> >
>> > On Mon, Jun 23, 2008 at 10:35 AM, rohmadsan <rohmadsan@ ..> wrote:
>> > > Hallo...
>> > >
>> > > Memory dan CPU sudah balance, itu berarti "load balance" sudah
>> > > tercapai. CMIIW, term "load balance" itu menitik beratkan pada load
>> > > system secara keseluruhan, bukan semata-mata jumlah session di
>> > > masing-masing instance.
>> > >
>> > > Kadang (bahkan sering) jumlah session tidak berbanding lurus dengan
>> > > load (pemakaian resource). Load untuk 1 session transaksi insert
> 1 row
>> > > BERBEDA dengan load untuk 1 session yang melakukan deleting 1m rows.
>> > >
>> > > Salam,
>> > > Rohmad
>> > > http://rohmad. net/category/ database- oracle/
>> > >
>> > > --- In indo-oracle@ yahoogroups. com, "Ujang Jaenudin"
>> > >
>> > > <ujang.jaenudin@ > wrote:
>> > >>
>> > >> lists,
>> > >>
>> > >> i have rac environment:
>> > >> hp-ux itanium
>> > >> 2 node rac
>> > >> db 10.2.0.2
>> > >> hp-serviceguard
>> > >>
>> > >> now we got problem may be bug...
>> > >> from the OS side it seem balance, that the currently processes
>> running
>> > >> is same (throughtop/ glance)
>> > >> the memory utilization is almost balance as well as cpu
>> > >>
>> > >> but from inside oracle node2 has 70% from total sessions.
>> > >> i have configured server-side and client side load balancing
>> altogether.
>> > >> clb_goal set to short, throughput in the service
>> > >>
>> > >> from SR support told me that querying V$osstat on this platform
>> return
>> > >> no rows, that may be the root cause.
>> > >>
>> > >> does anyone have this kind of case?
>> > >> thanks for sharing
>> > >>
>> > >>
>> > >> --
>> > >> thanks and regards
>> > >> ujang | oracle dba
>> > >> jakarta - indonesia

Kirim email ke