> Saya sekarang sedang mengembangkan aplikasi client server. spesifikasi
> server saya mengunakan OS windows XP dan SQL 7 sebagai database.
> Aplikasi saya kembangkan dengan menggunakan VB dan koneksi database
> menggunkanan ODBC.
> pertanyaan saya :
> 1. Semakin hari, aplikasi berjalan semakin lambat dalam mengquery data,
> dikarenakan semakin banyaknya komputer workstation / klien yang
> mengakses. apakah ini ada hubungan dengan OS yang saya pakai, ODBC,
> atau ada faktor lain ( mengingat, untuk windows XP hanya diperbolehkan
> 10 limit connection untuk sharingnya )
> 2. bagaimana sebaiknya parameter recordset yg saya gunakan untuk
> melakukan query ( adopenstatic, adopenkeyset, adlockoptimistic ,dsb.. )
> 3. kira saya bisa numpang tanya, kontek person untuk agen / distributor
> penjual oracle dan weblogic..
1. Waktu koneksi ODBC memang lebih lama dibanding ADODB. Saya saranin sih
pindah ke ADODB (kalo sempet)
2. Yang mempengaruhi dalam kecepatan query data, adalah :
a. schema database : isi tabel dan hubungan antar tabel
b. cara query SQL
c. cara coding di VB dan SQL Server
d. Tutup bulan untuk menghemat waktu query
e. Spek Server : pemakaian SP dan Trigger di server yang lambat
berbeda dengan server yang cepat.
3. Untuk parameter recordset ga jadi masalah, tergantung kebutuhan
untuk memperbaiki kecepatan query, harus dilihat dulu sperti apa bentuk
schema database, query dan codingnya.
Best Regards,
David J M
Advess
ISV and IT Consultant