kalo dari pengalaman saya kalo yang low memory itu terdapat di server itu wajar aja.. makanya spesifikasi untuk server itu paling sedikit itu memorynya 1GB lo tapi lebih dianjurkan 2GB untuk server data ya soalnya kalo datanya da berjuta-juta n lu open sekaligus ya pasti di load memorynya banyak.... lagian kalo dengan data yang berjuta2 itu kamu load di client juga pasti keluar low memory karena untuk ditampilkan dalam grid harus di load pake clientside dengan kata laen semua data itu di load ke memory komputer client... solusinya - hindari penggunaan view dalam grid lo..... - kalo harus dalam grid gunakan form filter untuk mempersempit tampilan - trus gunakan index pada database semoga membantu
To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 13 Dec 2007 07:39:40 +0000Subject: [indoprog-vb] Re: Used Memory untuk koneksi ke dbsaya buat di modul.strcon1 = "Provider=SQLOLEDB.1;" & _" Password=ctidevnew;" & _" Persist Security Info=True;" & _" User ID=ctidevnew;" & _" Initial Catalog=vicon;" & _" Data Source= " & strIPdb1.Open strcon1contoh query.Private Sub FilledCustomer(sWhere As String)Dim strSQL As StringDim rs As New ADODB.RecordsetIf InStr(1, sWhere, "'%%'", vbTextCompare) <> 0 Then Exit SubstrSQL = "SELECT CustomerName, HomeNumber, HandPhoneNo, OtherNumber, Address, City, Province, PostalCode, EmailAddress" & _" From master_customer" & _" " & sWherers.Open strSQL, cn, adOpenKeyset, adLockOptimisticWith Me.Grid.ClearFields.RecordSource = strSQL.RebindEnd Withrs.CloseSet rs = NothingEnd Subada excecute juga.program jalan terus.dipake sama 26 orang.data yang diquery jutaan.mohon pencerahan...--- In [email protected], "Rizky Prihanto" <[EMAIL PROTECTED]> wrote:>> wow... 1Giga... itu ngga diapa-apain nambah ndiri sampe jadi 1 GB ato> setelah processing (nginput/display) terus2an?> > boleh liat salah satu potongan code nya?> > settingan property utk object ADODB.Connection n ADODB.Recordset nya gimana?> > suer, ngga normal tuh program nya...> > > -- > regards,> > Rizky Prihanto> ~~~~~~~~~~~~~~~~~~~> Office : C4 Computer Communities Club (http://www.cee-papat.com)> Personal : http://www.software-arsitek.web.id> > On Dec 12, 2007 10:35 AM, xkelabu <[EMAIL PROTECTED]> wrote:> > > Dear VBlovers> >> > saya buat program menggunakan vb6 dan database sqlserver> > coneksi mengunakan oledb> > query di vb.> > setelah query recordset di close.> >> > pertama kali program menyala saya lihat di task meneger memory used> > sekitar 21 MB. namun lama kelamaan memory used meningkat hingga lebih> > dari 1 giga. kadang hingga tampil pesan dari windowsnya virtual memory> > kurang.> >> > walaupun programnya sudah saya matikan memory used tidak turun.> >> > kenapa yah?> > ada solusi gak?> >> > regards> > Ardi> >> >> >> > > [Non-text portions of this message have been removed]> _________________________________________________________________ Publish your photos to your Space easily with Photo Gallery http://www.get.live.com/wl/all [Non-text portions of this message have been removed]
