Hallo...

Oracle memang menyediakan cara untuk membuat group dan merefresh per
group. Silahkan baca di documentation Oracle "Oracle® Database
Advanced Replication".

Ada work around lain, kita bisa membuat procedure sendiri.

create or replace procedure PROC_REFRESH_SNAPSHOT as
BEGIN
dbms_SNAPSHOT.refresh('MV_NAME1' ,'C');
dbms_SNAPSHOT.refresh('MV_NAME2' ,'C');
dbms_SNAPSHOT.refresh('MV_NAME3' ,'C');
END;
/

kemudian proc tsb dipanggil dari PHP
$sql = 'BEGIN PROC_REFRESH_SNAPSHOT; END;';


Salam,
Rohmad
http://rohmad.net/2008/07/15/plsql-membuat-prosedur/
2008/06/13/membuat-materialized-view-snapshot/



--- In [email protected], "A.Ubaidillah" <[EMAIL PROTECTED]> wrote:
>
> Sebelumnya saya ucapin THANK'S BRO....!!!
> atas share ilmunya 
> 
> 
> $sql = 'BEGIN dbms_SNAPSHOT.refresh('MV_NAME' ,'C'); END;';
> (Good Answare)
> 
> Saya mempunyai banyak materialized view, untuk memudahkan dalam
> merifresh secara bersamaan maka saya buat "REFRESH GROUP". 
> 
> Saya mau tanya masalah script buat refresh group lewat PHP Gimana
Ya..???
> 
> Thank's
>


Kirim email ke