🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.database
Article #997

zz���ܲ��ԣ���̬���SQL��� VS �洢���

#997
From: Schumi
Date: Tue, 03 Jun 2008 03:41
83 lines
4761 bytes
���������ʹ��MicrosoftSQL2005�洢���ʱ���ж��ַ�ʽ��������Ϣ�� ���о��ж�̬
��ɵ�SQL���ʹ洢��̡��������ǵ������Ƿ�һ��    

���ز��Գ����Դ����   

����������

���������Ե�Ŀ�������Ƚ���.NETӦ�ó����ж�̬SQL��ѯ���ʹ洢���ִ�е�ʱ��
�Ƿ���ȡ�  

 ���Թ���еĹ��� 

  ������������£��ٶȲ���Ϊ����SQL����ṩ��ȫ��ͬ�Ĺ��ܣ�����������Ҫ�ġ���
��ͬ����Ҫ���ǣ���������ʹ�á�ÿ���������У���adventureworksʾ����ݿ�Ϊ��
�� 4 ��SQL����൱�ڴ洢��̡�

�ĸ�������£�   

�ڵ����в�ѯ������ݣ�

ʹ��where������ѯһ�����е�ij��

���������ʹ���������Ϻ�where������ѯijЩ���

���������ʹ��Join���Ӳ�ѯ��where����ѯijЩ���  

 ѭ�� 

  ִ��һ����һ��SELECT����ٶ�̫�죬Ҫ׼ȷ������Ϊ�˱��������쳣�������·
���ظ�ִ�в��Դ��롣ÿ�����ԣ�ѭ����ִ��һ��Ρ�ʱ����Ե�ʱ����ʹ������Զ�
���ơ�ÿ�������Ƕ�κ�ƽ������� 

  ��������   

Ӳ��   

���Խ�����±���ʾ������Щ���ʹ�õ�Athlon64 3200 + 2 GB���ڴ档��Щ�������
ʾ����ԵĽ�һ�����Խ�����ڲ�ͬ���豸��ʵ�顣   ������3����ҵϵͳ��ִ�У�ÿ
һ���������µ�Service Pack���޲�������Щ�ǣ� 

Windows XP Windows Server 2003 R2 Windows Vista Ultimate    

��ÿ�����ԣ������������Ϊ.NET���3.5����̨Ӧ�ó���

 Compiled using Visual Studio 2008 Professional Edition 

Compiled using Visual C# 2008 Express Edition  

 ���   

�±�����ĸ�ʵ����ѭ������ƽ��ʱ�䡣ǰ���б�ʾʹ�ö�̬���SQL���ʹ洢���
�������б�ʾ���ߵIJ�ͬ�ٷֱȣ� 

                                                 Dynamic SQL   Stored 
Procedure    Difference 

Simple Select                             21.83s                
21.82s                   0.05% 

Select with Where Clause            2.51s                  
2.49s                   0.80%

 Select with Joins                        25.08s                
25.22                   -0.56% 

Select with Sub-Select                 24.68s                
26.47                  -7.25%  

 ����  

 ����ʾ�ڶ��������ʹ�ö�̬���SQL���ʹ洢��̵IJ�ͬ�Dz��ݺ��ӵġ����Ե�
����������ʹ��join���Ӳ�ѯ��where��䡣�����������ʹ�ô洢�������������С
���½�����Щ���������ձ�Ĺ۵���Ϊ���洢����ٶȱȶ�̬SQL���Dz���ȷ�ġ�����
�뷨����Դ�ڴ����˼�룬
SQL Server��Ԥ�ȱ��Ƶ�ִ�д洢��̡������DZ��ֲ�Ӧ���Ǿܾ�ʹ�ô洢��̵�
���ݣ���Ϊ���ǵ�ȷ�ṩ�˶���ĺô���

ԭ�ģ�http://www.blackwasp.co.uk/SpeedTestSqlSproc.aspx

 
--

�� ��Դ:����ˮ˼Դ bbs.sjtu.edu.cn��[FROM: 59.78.51.96]
Technical Details
Message-ID: <4aJJBj$aua@bbs.sjtu.edu.cn>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!eweka.nl!lightspeed.eweka.nl!213.239.142.9.MISMATCH!feed.xsnews.nl!border-3.ams.xsnews.nl!87.106.161.54.MISMATCH!newsfeeder.dynfx.net!weretis.net!news.isoc.lu!news.shec6.edu.cn!SJTU

Show Full Headers
Complete Article Headers
X-Google-Thread: 101948,7959ac0f7e805863,start
X-Google-Attributes: gid101948,domainid0,public,usenet
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!eweka.nl!lightspeed.eweka.nl!213.239.142.9.MISMATCH!feed.xsnews.nl!border-3.ams.xsnews.nl!87.106.161.54.MISMATCH!newsfeeder.dynfx.net!weretis.net!news.isoc.lu!news.shec6.edu.cn!SJTU
From: Goliath.bbs@bbs.sjtu.edu.cn (Schumi)
Newsgroups: cn.bbs.comp.database
Subject: zz���ܲ��ԣ���̬���SQL��� VS �洢���
Date: 03 Jun 2008 03:41:01 GMT
Organization: ��ˮ˼Դ
Message-ID: <4aJJBj$aua@bbs.sjtu.edu.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: database/M.1212464445.A