Sabtu, 02 Juli 2011

Re: [belajar-access] Revisi Hasil eksperimen

 

Dear Mas Nino,...

Terima kasih Mas Nino, itu bisa saya lakukan karena gak bisa bikin aplikasinya ... (..), saya betul2 newbie mas...mgkn karena belum pernah pakai

makanya sebelum pakai saya cek and ricek dulu,....

Dibawah ini saya copas hasil browsing saya terhadap perbandingan2 antar BE, ada yg comment itu dari MVP SQL Server juga.

Dari semua itu akhirnya saya berkesimpulan akhir : Pakailah BE Access Link Table method (utk FE Access) bila itu untuk single user dan tdk

di local station tdk di jaringan, dijamin lebih cepat dan saya sudah buktikan sendiri.

Sebab utamanya kenapa jangan dipakai pada jaringan dan multi user adalah Jet Access pada BE drop bila dipakai lebih dari 1 user (saya gak bisa buktikan

langsung tapi saya percaya banget soalnya yg ngomong para MVP ).

Tapi kemudian satu lagi saya langsung sadar setelah saya baca pengalaman mas Nino,...dan ini mungkin juga jadi pertimbangan penting yaitu BE Access

harus sering2 di Compact n Repair,,,(setau saya MYSQL dan SQL Server tdk perlu ini) ...terima kasih Mas Nino,,,pengalaman Mas bener2 berguna sebagai pertimbangan lainnya.


Regards

Hendra

Berikut saya copas hasil browsing saya :



I think Albert Kallal's comment is right, and the fact is that if you have a single-user app running on a single workstation (Access client with SQL Server running on the same workstation as a client), it will quite often be slower than if the setup on that workstation were Access client to Jet/ACE back end on the same machine. SQL Server adds a lot of overhead that delivers no benefit when there is no network in between the client and the SQL Server.

The performance equation flips when there's a network involved, even for a single-user app. If the Access client runs on a workstation, and the SQL Server on a server on the other end of a network connection (even a fast one), it will likely be faster than if the data is stored in a Jet/ACE file on a file server.

But it's not a given, in my opinion. It depends entirely on the engineering of the application and the excellence of the schema.


Lainnya :


Performance questions are very difficult to
answer up front, because there are so many "it depends". What I can
say, is that if you do this in Access, you should do it in a local
Jet database, not not a linked SQL Server table.

If you ask me to place my bets, I put them on Access for this one.
String processing is not SQL Server's best game.


From: Nino Guevara Ruwano <nino@astrodigi.com>
To: belajar-access@yahoogroups.com
Sent: Sun, July 3, 2011 7:56:32 AM
Subject: Re: [belajar-access] Revisi Hasil eksperimen

 

Dear Mas Hendra,

Sebelumnya saya ucapkan terimakasih atas usaha anda dalam melakukan
experimen perbandingan data dengan BE berlainan tersebut. Salut! dan sangat
membantu warga milis dalam membangun database system dikemudian hari.

Sedikit urun pengalaman, saya pernah menggunakan BE MS Access yang kemudian
terpaksa saya pindahkan ke SQL Server karena setelah record mencapai puluhan
ribu (saat itu sudah 38ribu lebih) pengambilan data ke BE MS Access menjadi
lambat, baru agak cepat kembali bila kita melakukan compact and repair pada
BE

Dalam sehari user harus melakukan compact and repair yang memakan waktu
sekitar 5 menitan agar kecepatan tetap bagus, akhirnya saya pindahkan semua
data ke SQL Server dan hasilnya memang SQL server butuh waktu 2 detik lebih
lama untuk menampilkan data tapi stabil, dan user tidak direpotkan dengan
compact and repair berulang2

Bahaya yang timbul dari proses compact and repair adalah kerusakan data,
entah kenapa sampai dengan MS Access 2010 lahir dalam puluhan kali compact
and repair pasti ada aja sekali waktu dimana database rusak, meskipun saya
selalu melakukan backup tetapi masalah seperti ini cukup merisaukan.

Coba mas Hendra uji lagi BE anda dengan beban record 30ribuan mas, mungkin
hasilnya bisa berbeda. Untuk BE MySQL saya belum pernah coba dengan FE MS
Access, biasanya saya gunakan PHP untuk FEnya.

Sekali lagi salut buat mas Hendra yang bersedia meluangkan waktunya untuk
experimen ini, keep going mas . . sukses ya

Regards,
Nino

----- Original Message -----
From: "Hendra Agestha Hamid" <the_agestha@yahoo.com>
To: <belajar-access@yahoogroups.com>
Sent: Saturday, July 02, 2011 11:02 AM
Subject: [belajar-access] Revisi Hasil eksperimen

> Dear warga Milis,...
>
> Mohon maaf, setelah saya ulang2 lagi seluruh hasil eksperimen saya,
ternyata
> untuk membuka Form Source LT to MySQL mau
> terbuka alias tidak hang, cuma butuh waktu agak lama, kemudian move last
juga
> cukup sebentar (move last sekitar 5 detik)
> Yang LT to SQL server buka Form cepat tapi move last lama sekali (sekitar
1
> menit).
> Tapi tetap dibanding keduanya di atas masih lebih cepat yang Source LT to
Mdb,
> baik buka Form maupun move lastnya.
>
> Regards
> Hendra
>

__._,_.___
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar