just sharing juga ....
 
justru dengan menggunakan temporary table, 
untuk data yg banyak akan mempercepat proses pengambilan data.
 
tetapi proses ini akan bermanfaat jika kita melakukan 
query dalam query (select dalam select) dan menggunakan 
store procedure nya SQL Server, kalo cuman select biasa atau 
gak pake store procedure gak perlu temporary table.
 
contoh:
 
--- awal buat procedure ---
create procedure get_customer_transaction_per_branch
@branch as varchar(200)  
 
as
 
--- proses ini untuk menampung semua kode customer 
--- untuk cabang yg dimau
 
select distinct kode_customer
into #customer
from tblcustomer 
where branch = @branch
 
--- ini untuk mengambil transaksi nya dan 
-- di vb nya akan berupa recordset atau langsung ke datagrid
-- coba bandingkan jika select nya tidak menggunakan temporary table
 
select * from tbltransaction
where kode_customer in (select * from #customer)
 
-- ini untuk menghapus table temporary nya
-- usahakan untuk selalu melakukan penghapusan table temporary
 
drop table #customer
 
--- akhir buat procedure ---
 
 
 
itu contoh procedure yg amat sederhana,tapi kalo table transaksi dan 
table customer nya datanya sudah banyak banget 
akan trasa sekali bedanya, jika tidak pake temporary table.
 
di VB nya tinggal meng excecute querynya
 
strSQL = "exec get_customer_transaction_per_branch '" & strBranch "'"
 
 
begitchuuuuuu
 
untuk masalah log file membekak, buatin schedule untuk 
meng shrink lognya di jalaninnya setiap jam 12 malem, beres deh.
 
moga bermanfaat ...


---------------------------------
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Eko 
Heri Susanto
Sent: Wednesday, July 04, 2007 2:22 AM
To: [email protected]
Subject: [indoprog-vb] Re: Cara mudah bikin file temp di SQL Server




Gimana dengan teknologi XML? Saya kira dengan menggunakan XML ini,
masalah pengolahan data temporary bisa kita maksimalkan. Sekarang ini
yg lagi trend kan teknologi SOAP, kayaknya sih pas banget untuk
menangani masalah-masalah temporary tsb.

Regards

Eko Heri

--- In [email protected], Ade Aan Wirama <[EMAIL PROTECTED]> wrote:
>
> Just sharing, usahakan jangan pake temporary table,
> selain membuat ukuran
> log menjadi besar, juga mempengaruhi performance IO.
> 
> Best Regards,
> Ade Aan Wirama
> http://wirama.wordpress.com
> Coding for Humanity 
> ________________________________________
> From: [email protected]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of ERIS RISO
> Sent: Monday, July 02, 2007 9:14 PM
> To: [EMAIL PROTECTED];
> [email protected]
> Subject: [indoprog-vb] Cara mudah bikin file temp di
> SQL Server
> 
> Sedikit berbagi,
> 
> Mungkin trik ini bagi programmer yang sudah
> berpengalaman tidak asing lagi.
> 
> Ceritanya begini, tidak jarang seseorang yang sedang
> membuat aplikasi
> database khususnya yang menggunakan database SQL
> Server membutuhkan sebuah
> table temporary sebagai pendukung baik itu untuk
> proses biasa atau untuk
> sekedar ditampilakn dalam datagrid misalnya.
> ....del...
> 
> 
> 
> 
__________________________________________________________
> Luggage? GPS? Comic books? 
> Check out fitting gifts for grads at Yahoo! Search
> http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
>



 #ygrp-mlmsg {  FONT-SIZE: small; FONT-FAMILY: 
arial,helvetica,clean,sans-serif}#ygrp-mlmsg TABLE {     }#ygrp-mlmsg SELECT {  
 FONT: 99% arial,helvetica,clean,sans-serif}INPUT {      FONT: 99% 
arial,helvetica,clean,sans-serif}TEXTAREA {   FONT: 99% 
arial,helvetica,clean,sans-serif}#ygrp-mlmsg PRE {    FONT: 100% monospace}CODE 
{     FONT: 100% monospace}#ygrp-mlmsg  {     LINE-HEIGHT: 1.22em}#ygrp-text {  
      FONT-FAMILY: Georgia}#ygrp-text P {     MARGIN: 0px 0px 1em}#ygrp-tpmsgs 
{      CLEAR: both; FONT-FAMILY: Arial}#ygrp-vitnav {  FONT-SIZE: 77%; MARGIN: 
0px; PADDING-TOP: 10px; FONT-FAMILY: Verdana}#ygrp-vitnav A {   PADDING-RIGHT: 
1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}#ygrp-actbar {    
 CLEAR: both; MARGIN: 25px 0px; COLOR: #666; WHITE-SPACE: nowrap; TEXT-ALIGN: 
right}#ygrp-actbar .left { FLOAT: left; WHITE-SPACE: nowrap}..bld {        
FONT-WEIGHT: bold}#ygrp-grft {  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
FONT-SIZE: 77%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; FONT-FAMILY:
 Verdana}#ygrp-ft {     PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; 
PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; 
FONT-FAMILY: verdana}#ygrp-mlmsg #logo {      PADDING-BOTTOM: 10px}#ygrp-vital 
{      PADDING-RIGHT: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; 
PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-COLOR: #e0ecee}#ygrp-vital 
#vithd {       FONT-WEIGHT: bold; FONT-SIZE: 77%; TEXT-TRANSFORM: uppercase; 
COLOR: #333; FONT-FAMILY: Verdana}#ygrp-vital UL {        PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 
0px}#ygrp-vital UL LI {       CLEAR: both; BORDER-RIGHT: #e0ecee 1px solid; 
BORDER-TOP: #e0ecee 1px solid; BORDER-LEFT: #e0ecee 1px solid; BORDER-BOTTOM: 
#e0ecee 1px solid; LIST-STYLE-TYPE: none}#ygrp-vital UL LI .ct {    
PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 2em; COLOR: 
#ff7900; TEXT-ALIGN: right}#ygrp-vital UL LI .cat {   FONT-WEIGHT: 
bold}#ygrp-vital A {       TEXT-DECORATION: none}#ygrp-vital A:hover {
        TEXT-DECORATION: underline}#ygrp-sponsor #hd {  FONT-SIZE: 77%; COLOR: 
#999}#ygrp-sponsor #ov { PADDING-RIGHT: 13px; PADDING-LEFT: 13px; 
MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: 
#e0ecee}#ygrp-sponsor #ov UL {   PADDING-RIGHT: 0px; PADDING-LEFT: 8px; 
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}#ygrp-sponsor #ov LI {       
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 6px; 
PADDING-TOP: 6px; LIST-STYLE-TYPE: square}#ygrp-sponsor #ov LI A {  FONT-SIZE: 
130%; TEXT-DECORATION: none}#ygrp-sponsor #nc {      PADDING-RIGHT: 8px; 
PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
BACKGROUND-COLOR: #eee}#ygrp-sponsor .ad {   PADDING-RIGHT: 0px; PADDING-LEFT: 
0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}#ygrp-sponsor .ad #hd1 {   
FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #628c2a; LINE-HEIGHT: 122%; 
FONT-FAMILY: Arial}#ygrp-sponsor .ad A { TEXT-DECORATION: none}#ygrp-sponsor 
.ad A:hover {       TEXT-DECORATION:
 underline}#ygrp-sponsor .ad P {        MARGIN: 0px}o { FONT-SIZE: 
0px}..MsoNormal {    MARGIN: 0px}#ygrp-text TT {     FONT-SIZE: 120%}BLOCKQUOTE 
{    MARGIN: 0px 0px 0px 4px}..replbq {      }
                
---------------------------------
Sekarang dengan penyimpanan 1GB
 http://id.mail.yahoo.com/

[Non-text portions of this message have been removed]

Kirim email ke