bisa aja mas, tapi itu kembali ke base table-nya designnya gimana, trus query 
yang build mv-nya gimana dan di documentation oracle ada tips banyak untuk 
membangun 'good' MV..coba refer ke sana

regards,

pandu wp

--- On Sun, 11/30/08, Andes Febrian <[EMAIL PROTECTED]> wrote:

From: Andes Febrian <[EMAIL PROTECTED]>
Subject: Re: [indo-oracle] Re:prose insert data lambat
To: [email protected]
Date: Sunday, November 30, 2008, 1:07 AM






untuk refresh sepertinya ga bisa di buat setiap 1 menit.
klo query2 di dalam MV di tuning, bisa ga ya, berpengaruh ga nantinya ke
performance ?

2008/11/28 Pandu W Perwira <[EMAIL PROTECTED] com>

> hmm..coba aja diganti MV-nya supaya refresh every 1 minutes?
> mungkin tingkat kebutuhan atas seberapa 'real-time'- kah MV-nya dapat
> direvisi sehingga performance nggak drop..
>
> regards,
>
> pandu wp
>
> --- On Fri, 11/28/08, Andes Febrian <[EMAIL PROTECTED] com<pejantan4u% 
> 40gmail.com> >
> wrote:
> From: Andes Febrian <[EMAIL PROTECTED] com <pejantan4u% 40gmail.com> >
> Subject: Re: [indo-oracle] Re:prose insert data lambat
> To: indo-oracle@ yahoogroups. com <indo-oracle% 40yahoogroups. com>
> Date: Friday, November 28, 2008, 2:23 AM
>
>
> Dear gurus,
>
> saya jg mengalami hal yg sama, proses insert lambat tp ini terjadi ketika
>
> user input 1 record saja di tabel master. saya temukan beberapa hal,
> seperti
>
> untuk insert nya aja siy sebentar, tp ketika commit, membutuhkan waktu
>
> sekitar 20 - 30 detik (ini hanya satu record, gimana ada banyak record).
>
> kemudian tabel master ini ada hubungannya dgn MV, yg mana MV tersebut akan
>
> refresh on commit (mengambil data dari tabel master yg baru di insert
>
> setelah commit).
>
> pertanyaan saya adalah, apakah benar proses insert jadi lama karena ada
>
> hubungan dgn MV, bila iya, adakah dari rekan2 yg bisa memberikan masukan
>
> untuk refresh MVnya ?
>
> atau, apakah saya harus tuning query MV tersebut ? mohon pencerahannya.
>
> Thanks.
>
> **maaf ga buat thread baru, coz sama problem, sama subject*
>
> 2008/11/26 Moch Firman N <mochfirman@ gmail. com>
>
> > Coba ngasih masukan,
>
> >
>
> > 1. Sebisa mungkin hindari penggunaan ( * ) tapi definisikan field2 apa
>
> > aja yang akan di gunakan.
>
> > 2. Coba pakai looping dan insert one by one (pakai cursor)
>
> > 3. Atau coba insert pakai looping dengan menggunakan fungsi BULK COLLECT
>
> > dan FORALL.
>
> >
>
> > Untuk point no 2 dan 3, anda bisa bandingkan mana yg lebih cepat...!!!
>
> >
>
> > Best regards
>
> > Piping
>
> >
>
> > 2008/11/13 pona dino <myponadino@ yahoo. com <myponadino% 40yahoo.com> >
>
> >
>
> >
>
> > > Wah....kalo sekaligus gitu sih pasti lambat,
>
> > > coba aja insertnya partial, commit per jumlah record tertentu
>
> > > mis : commit setiap insert per 1000 record
>
> > > simplenya sih buat procedure dan dibuat loop didalammnya
>
> > >
>
> > > smoga membatu,
>
> > >
>
> > > Thanks
>
> > >
>
> > >
>
> > > [Non-text portions of this message have been removed]
>
> > >
>
> > >
>
> > >
>
> >
>
> > [Non-text portions of this message have been removed]
>
> >
>
> >
>
> >
>
> --
>
> Cheers,
>
> ^_^ Andes ^_^
>
> [Non-text portions of this message have been removed]
>
>
>
>
>
>
>
>
>
>
>
> [Non-text portions of this message have been removed]
>
> 
>

-- 
Cheers,
^_^ Andes ^_^

[Non-text portions of this message have been removed]

 














      

[Non-text portions of this message have been removed]

Kirim email ke