Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
DB Engine
SQL ServerMSDESQL Server CE
Services
Analysis (Data Mining)Analysis (OLAP)DTSIntegration ServicesNotification ServicesReporting Services
Programming
CLRConnectivitySQLXML
Other Technologies
ClusteringEnglish QueryFull-Text SearchReplicationService Broker
General
Data WarehousingPerformanceSecuritySetupSQL Server ToolsOther SQL Server Topics
DirectoryUser Groups
Related Topics
MS AccessOther DB ProductsMS Server Products.NET DevelopmentVB DevelopmentJava DevelopmentMore Topics ...

SQL Server Forum / General / Data Warehousing / August 2005

Tip: Looking for answers? Try searching our database.

how to improve data transfert througput?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Jéjé - 13 Aug 2005 16:42 GMT
Hi,

How can I improve the communication and the data transfert betwee n 2
servers across a 1ghz LAN?

I have a data warehouse on a server and my OLAP cubes on a second server.
the data transfert never takes more then 5% of the 1gbps bandwidth
My SQL query is optimized but I have 3 tables linked

my fact table contains 40 millions of rows and its a partitioned table.

my database server has 4 proc / 4Gb ram
during the execution of the select statement my server suffer CXPACKET wait
types. I know I have an hard drive issue on the server (its a SAN).
only my tempdb database has been moved to a local non raid drive to share
the performance.

my source database is in readonly mode.
I know that I can reach more then 30%  of usage of the bandwidth between the
2 servers.

but there is anything to do?
any option to change? (in sql server and/or the olap server) to improve
this.

thanks for your comments.

jerome.
David Browne - 13 Aug 2005 17:13 GMT
> Hi,
>
[quoted text clipped - 20 lines]
> any option to change? (in sql server and/or the olap server) to improve
> this.

Which server is performing the join?  If it's the OLAP server, consider
pushing the join to the source server with OPENQUERY or a remote view.

David
Jéjé - 13 Aug 2005 17:40 GMT
the join is  a simple select * from table1, table2 where table1.key =
table2.key
so the query is executed in the SQL Server database on the database server.

OLAP Server = Analysis Services

>> Hi,
>>
[quoted text clipped - 25 lines]
>
> David
Wayne Snyder - 13 Aug 2005 19:04 GMT
You might also take a look at the IO throughput which is likely the
performance bottleneck...

Signature

Wayne Snyder, MCDBA, SQL Server MVP
Mariner, Charlotte, NC
www.mariner-usa.com
(Please respond only to the newsgroups.)

I support the Professional Association of SQL Server (PASS) and it's
community of SQL Server professionals.
www.sqlpass.org

> Hi,
>
[quoted text clipped - 24 lines]
>
> jerome.
Jéjé - 13 Aug 2005 19:37 GMT
I know I have issue here, and I can't do anything.
I'm on a SAN.

the IT Team in charge of the SAN has not configured the system like we have
recommanded, and also there is performance issue not solved.
And we don't know if the IT team can change anything in the configuration.

I think our server is connected to the SAN through a shared system
instead-of having a dedicated communication, set of disks and controllers.

The problem appear when I read & write simultaneously. an older server from
another client perform better than this new server, but simple requests are
better on the new server (like create index or select statement)

Due to the lack of support and knowledge from this team, I have to find
other solutions.

> You might also take a look at the IO throughput which is likely the
> performance bottleneck...
[quoted text clipped - 27 lines]
>>
>> jerome.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.