waduh suhu2 semua nih... ga mudeng bacanya.... :mewek halah, bro niksenh merendah, padahal postingnya dah ngacak2 dimana2 :D
pada kenyataanya banyak project it melakukan kesalahan spt ini mas, para programmer terbiasa dengan konsep programming konvensional melakukan looping untuk proses banyak data (10 taon lalu sy sbg programmer juga melakukan hal ini)..bahkan untuk aplikasi2 basis core bangking atau core multifinance...
Metode Cursor pada store prosedure itu sendiri adalah menggunakan ADO Engine, jadi tetep proses ada di client side, sama seperti penggunaan di aplikasi front end. jadi overheadnya ada pada proses di ADO Engine. Lain halnya ketika kita murni menggunakan perintah proses di sisi sql engine, yg mana ...
setelah di edit2 dikit, lancar gan.. jauh lebih cepet pake teknik batch.. makasi master buat bantuannya, dapet skill lagi dehh :D wess, mantaff gan, so jadi butuh berapa lama waktu nya ?
sudah dicoba n baca2 google.. katanya batch dalam 1 sp cm boleh ada 1 batch ya? jadi itu sp nya dipisah.. betul tdk? :) skg lagi dijalanin proses sekitar 1300 row, uda 20menit kok ga selese2 yah? proses batch gimana sebenernya gan? masi bingung jg.. mohon bimbingannya :) batch yg saya mengerti, k...
wah thanks gan dibantuin.. entar saya coba dulu sukses ga.. query nya saya baru liat juga, belom pernah belajar yg kayak gini gan :) ok, sama2 gan :), tinggal di sesuain aja klo ada salah2 ketik tuh, ehehehe, intinya nggak jauh2 lah :D. semoga sukses, kabarin gan hasilnya :iloveindonesia
Pake apa gan abisnya? Minta sarannya dari para master SQL disini, ane uda bingung posting 8jam ga kelar2 T_T huahahaha, masih mending gan, ane pernah 3 hari 3 malem nggak kelar2 :D, ane coba bantu ya gan, mudah2an cukup : kira2 sp nya bisa dibuat seperti ini gan : create procedure viewData @bula...
create procedure viewData @bulan int,@tahun int as declare curr cursor scroll for select msgud.kd_count, msgud.no_bar, ket, kdjns, (select isnull(sum(jumb),0) from dkirim, hkirim where dkirim.bukti = hkirim.bukti and dkirim.no_bar = msgud.no_bar and hkirim.kd_count = msgud.kd_count and month(hkir...
coba kumpulin semua syntax query-nya. Udah gitu testing execution plan-nya kaya yang agan Hidayat bilang. Kalo banyak table scan n clustered index scan, berarti index ga efektif. kalo udah kena index semua tapi masih lambat, coba cek apa server udah kewalahan? Kalo iya coba upgrade server ato hap...
owh... ya kalo secara hardware sih udah keren... pasangin firewall/router sebelom ke server DB. Tapi tuh komputer firewall mesti spek gajah juga om... kalo ga ntar nangis2 darah ditembak ratusan client barengan. Solusi yang efektif untuk ngehindarin virus, tapi bakal lebih lambat ya.... alah si o...
om... maksud diinstall di layer depan di mananya? Client? (model 2 tier) app server? (3 tier) lah kalo jaringannya jadi satu dengan jaringan internet, virus tetep masuk. kondisi di kantor : Router mikrotik Client Server 2 tier jaringan internet & aplikasi digabung dalam 1 jaringan fisik. hasilnya...
1. udah tuning query n tabelnya? 2. koneksi antar server pake 1 switch gigabit ato fiberoptik yang terpisah dengan jaringan ke client 3. di server utama pasang 2 lan card, 1 untuk ngobrol ke sesama server, 1 untuk ke client. setuju ama agan diatas :2thumbup
pake antivirus, bahkan nambahin program yang jalan di DB server jelas bikin lambat. 1. program tambahan makan resource processor, dll juga. 2. AV bakal scan koneksi, isi paket, dll sebelom diperbolehkan di passing ke DB server tapi... cost itu harus sebanding dengan pengamanan sistem database yan...
wew, agan achilles bahas soal2 index2an juga ya :D, hehe. numpang nimbrung gan :) Untuk faktor kecepatan penyajian, selain proses seek, juga perlu diperhatikan besaran data yg akan di load (banyak record + banyak fields = makin lambat). untuk index seek, kita bisa buat beberapa index yg sesuai de...
lebih enak bs2, masing2 ngatur kemampuannya sendiri2, dari pada maksain harus traktir, giliran pas lagi sempit jadi bingung, padahal kepengen ngumpul