kalu pake SQL Server2000 kenapa mesti dipecah table nya? kalu untuk pencariannya tinggal di index dengan clustered index untuk primary keynya. tapi satu table hanya support 1 clustered index, jadi harus di buat index yang benar benar pas. bila index biasa ( non clustered index ) bisa lebih dari satu.
untuk jumlah record pada satu table bisa mencapai giga an byte tergantung besar dan kapasitas OS dan harddisk. database saya di kantor mencapai 9 s/d 10GB pertahun dengan main table transaksi mencapai ratusan juta record dan untuk pencarian dan proses reporting tidak ada masalah karena saya mengaktifkan index nya, tapi kalu indexnya saya matikan searching nya lama banget. ronny ----- Original Message ----- From: "Myname Full" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, January 03, 2006 12:23 Subject: [Programmer-VB] Re: Tanya teknik searching di N tabel... urgent...(Tlg di Jawab Donk...) > Terima kasih mas madhi atas ide dan masukkannya. > adapun alasan saya sbb: > > > Alasan saya pecah menjadi beberapa tabel, karena > datanya banyak sekali. (dengan kondisi saya pecahkan > tabel-nya, 1 tabel itu bisa mencapai 2jt record). > kalau saya tidak pecah, berarti bisa mencapai ratusan > juta record dalam 1 tabel. saya menggunakan database > SQL SERVER 2000. > > mungkin para maniak VB ada solusi untuk masalah saya > ini? (tolong di kasih masukannya donk....) > > yang selama ini kepikir oleh saya adalah teknik untuk > searching di lebih dari 1 tabel. kalau gak salah > pernah di upload di sini. hanya saja saya lupa > caranya. mungkin ada yang bisa ingetin ke saya? > > > Mungkin temen2 ada yang mau sharring pengalamannya. > kira2 database SQL SERVER 2000 maximum untuk nampung > record dalam 1 tabel berapa banyak ya? dan apakah ada > aturan2 tertentu di mana 1 tabel hanya boleh menampung > < n record? terima kasih atas masukannya. > > > sebelumnya saya ucapkan terima kasih banyak.. > > > > > > > > > --- madhi <[EMAIL PROTECTED]> wrote: > >> > Rekan2 VB, saya punya masalah dengan pencarian >> data >> > pada lebih dari 1 tabel. >> > hal ini di sebabkan karena data saya sangat >> banyak, >> > sehingga saya pecahkan menjadi beberapa tabel. >> > >> > contoh tabel saya sbb : >> > TR01 >> > TR02 >> > TR03 >> > TR04 >> > TR05 >> > di setiap tabel tersebut fieldnya sama semua. >> salah >> > satu field yang ada pada setiap tabel adalah >> > "NO.VOUCHER". >> >> kalo field dalam table2x tersebut sama, kenapa di >> pisah dalam beberapa >> table? >> anda menggunakan database apa? >> >> > yang ingin saya cari adalah no.voucher = >> > "xxx00190909202", tapi masalahnya saya tidak tahu, >> > no.voucher itu berada di tabel yang mana, sehingga >> > saya loop satu2 untuk semua tabel. Apakah rekan2 >> ada >> > cara yang sempurna dalam pencarian ini??? mohon >> > pencerahannya... urgent banget neh... >> >> >> >> > NB : Hanya sebagai gambaran saja, 1 tabel >> transaksi >> > saya isinya kurang lebih 2jt record. sehingga cara >> > saya yang sekarang sangat lama proses >> seaching-nya. >> >> field no.voucher di beri index saja, agar pencarian >> data nya cepat. >> >> > sebelumnya saya ucapkan terima kasih banyak atas >> > bantuannya. >> > >> > Best regards, >> > >> > Andy. >> >> >> > > > > > __________________________________________ > Yahoo! DSL - Something to write home about. > Just $16.99/mo. or less. > dsl.yahoo.com > > > > Untuk keluar dari millis ini, kirim email kosong ke: > [EMAIL PROTECTED] > > > Yahoo! Groups Links > > > > > > > > > > > Untuk keluar dari millis ini, kirim email kosong ke: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/Programmer-VB/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
