Categories
- Motivasi (17)
- Oracle (82)
- Administration (38)
- Advance Technology (2)
- Backup & Recovery (10)
- Concept (15)
- Dataguard (5)
- Datawarehouse (4)
- Developing DBA career (8)
- Install (1)
- Lowongan pekerjaan (2)
- Oracle Corporation (2)
- Performance Tuning (6)
- security (1)
- SQL and PL/SQL (10)
- Troubleshooting (3)
- Utilities (2)
- Uncategorized (23)
Oracle Database
Materi tentang belajar Database Oracle yang paling saya rekomendasikan, dalam Bahasa Indonesia:
Tag Archives: Query
Pivot Query: konversi row ke column
Inti pivot query adalah menampilkan data row menjadi column. Contoh praktisnya, saya punya data berikut ini create table trx(PART varchar2(1), TRX_DATE date, DOC_NO varchar2(10), TRX_CODE varchar2(1), AWAL number, TRX_QTY number,AKHIR number);
Tuning Query dengan SQL Trace dan tkprof
Beberapa waktu yang lalu saya membahas tuning query dengan explain plan. Dengan explain plan kita bisa tahu (meng-estimate) nantinya query kita itu memakai “execution plan” yang mana. Sementara dengan SQL trace kita bisa mengetahui query yang sedang berjalan ini menggunakan … Continue reading
Posted in Performance Tuning
Tagged Database, oracle, performance, Query, SQL, sql_trace, tkprof, trace, tuning
13 Comments
Tuning Query dengan Explain Plan
Suatu proses (query) sebelum dijalankan, database Oracle menentukan dulu mana langkah-langkah yang paling optimal (efektif dan efesien) yang akan dipilih. Contoh query yang melibatkan 5 tabel, paling tidak ada 1x2x3x4x5 pilihan langkah (execution plan) tabel-table mana yang akan di-joint terlebih … Continue reading
Posted in Performance Tuning, SQL and PL/SQL
Tagged Database, explain, oracle, performance, plan, Query, tuning
17 Comments
Menampilkan rownum ganjil dan genap
Misalkan suatu aplikasi ingin menampilkan rownum ganjil dan genap, bagaimana caranya? [Dalam contoh ini saya menggunakan view dba_users sebagai object yang diquery]. Secara logika, untuk menampilkan rownum genap adalah berikut ini : SQL> select rownum from dba_users where rownum/2=trunc(rownum/2); Dan … Continue reading