Real Application Testing – Database Replay (3) | Talip Hakan Öztürk's ORACLE BLOG
> RAT (Real Application Testing)	> Real Application Testing – Database Replay (3)	Real Application Testing – Database Replay (3)
RAT – “Database Replay” özelliğini kullanarak Oracle Enterprise Manager üzerinde iş yükü capture ve preprocessing işlemlerinin nasıl yapıldığını öğrenmiştik. Bu yazımda da bir sonraki adım olan iş yükü replay işlemini Oracle Enterprise Manager üzerinde öğreneceğiz. Replay işlemi, capture edilen iş yükünü test sisteminde yeniden oynatır. Replay işlemi test sistemi üzerinde gerçekleştirilir ve test sisteminde yapılması planlanan değişiklik yapılmış olmalıdır (upgrade, donanım değişikliği, veritabanı parametre değişikliği, v.b). Şimdi adım adım uygulama yapalım.
1- OEM login olalım.
2- Sağ üstteki “Database” linkine tıklayalım.
3- “Software and Support” sayfasına ve “Real Application Testing” başlığı altındaki “Database Replay” linkine tıklayalım.
4-ReplayWorkload karşısındaki “Go to task” butonuna basalım.
4-Daha önce oluşturmuş olduğumuz dizin objesini seçelim ve “Set Up Replay” butonuna basalım.
5- Bazı ön gereksimler için bizi uyaracaktır. Capture öncesi alınan canlı veritabanı yedeğini test sistemimize geri döndüğümüzden emin olmalıyız. Test sisteminde yapılması planlanan değişiklik yapılmış olmalıdır (upgrade, donanım değişikliği, veritabanı parametre değişikliği, v.b). Canlı veritabanında database link bağlantıları üzerinden yapılan işlemler de capture edilmiştir. Test sisteminden canlı sistemlere database link olmadığına emin olmalıyız. Replay işlemi uzak veritabanı işlemlerinide icra edebildiği için problem yaşabiliriz. Her şey yolunda ise “Continue” butonu ile devam edelim.
6-Test ortamının canlı sistemlerden tamamen izole olması ile ilgili bir uyarı alacağız. Devam edelim.
7-Next ile devam ediyoruz.
8- Replay Client uygulamasını bağlantı tanımlayıcısını belirliyoruz. “Test connection” butonu ile bağlantı kontrolü yapabilriz.
9-Replay Client uygulamasını hazırlamamız isteniyor. Replay client (wrc) uygulaması, capture edilen iş yükünü multhread oynatan client uygulamasıdır.Next ile devam edelim.
10- Replay Client uygulaması bağlanana kadar replay işlemi bekleyecektir.
11-WRC (worload replay client) uygulaması ile aşağıdaki gibi bağlanalım. istersek tns aliası üzerinden uzak bağlantı da yapabiliriz. WRC 11g client yazılımı ile gelmektedir.
12-WRC ile bağlandığımızda OEM oturum bilgisini otomatik yakalayacaktır. Next ile ilerleyelim.
13-“Submit” butonu ile replay işlemini başlatalım.
14- Replay işlemini WRC client uygulamasından takip edebiliriz.
15- WRC client uygulamasından “Replay finished” bilgisini gördüğümüzde Replay işlemi tamamlanmıştır.
16- OEM üzerinde Report sekmesine geçerek, capture ve replay işlemlerini karşılaştıran raporları inceleyebiliriz.
OEM üzerinde “Database Replay” özelliğinin nasıl kullanılacağını öğrendik. Bir sonraki yazımda bu işlemleri API ile nasıl yapabileceğimizi yazacağım.
Oracle Enterprise Manager üzerinde İş Yükü Capture İşlemi Nasıl yapılır? Database Replay-1
Oracle Enterprise Manager üzerinde İş Yükü Preprocess İşlemi Nasıl yapılır? Database Replay-2
Oracle Enterprise Manager üzerinde İş Yükü Replay İşlemi Nasıl yapılır? Database Replay-3
Kategoriler:RAT (Real Application Testing)
Etiketler:Database Replay Workload Replay, Oracle Database Replay, Real Application Testing