![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi I need to increase performance of our SQL enviroment and i dont really want to put one BIG server in. What would be the best way of load balancing 1 SQL database over 2 servers? My first thought was 2 servers clustered with a SAN and use SQL replication between two differant Instances, is this possible or is there a better way?? Thanks Andy |
#3
| |||
| |||
|
|
Hi I need to increase performance of our SQL enviroment and i dont really want to put one BIG server in. What would be the best way of load balancing 1 SQL database over 2 servers? My first thought was 2 servers clustered with a SAN and use SQL replication between two differant Instances, is this possible or is there a better way?? Thanks Andy |
#4
| |||
| |||
|
|
Hi Using replication is possible, but your application has to understand that records can be inserted in different databases, so if any identity columns exist, expect issues. SQL Server can not be directly load balanced. Don't forget, a SAN may not make IO quicker, it might actually be a lot slower (compared to local storage). What is your current hardware setup, DB sizes, transactions per minute and what performance are you expecting? Regards -------------------------------- Mike Epprecht, Microsoft SQL Server MVP Zurich, Switzerland IM: mike (AT) epprecht (DOT) net MVP Program: http://www.microsoft.com/mvp Blog: http://www.msmvps.com/epprecht/ "Andrew Gilbert" <AndrewGilbert (AT) discussions (DOT) microsoft.com> wrote in message news:7CCD89F6-9AAA-4F49-A77B-095B809384AC (AT) microsoft (DOT) com... Hi I need to increase performance of our SQL enviroment and i dont really want to put one BIG server in. What would be the best way of load balancing 1 SQL database over 2 servers? My first thought was 2 servers clustered with a SAN and use SQL replication between two differant Instances, is this possible or is there a better way?? Thanks Andy |
#5
| |||
| |||
|
|
Hi We currently have a HP DL380 with 2x Zeaon 2.8Ghz processors and 2GB RAM we have 2 DB and all Logs on one set of RAID 5 10k DIsks and the Main DB on its own Mirrored set of 10K Disks. We are experiancing High Disk Queue lengths on the first set of Disk, so we was looking to use a HP MSA500 SAN and split all DB and Logs onto seperate Mirrored Disks? The Main DB is 500mb and the other DB which is used for referance info is 1.3GB We have about 180 users using the system and we seem to be getting slow query times in peak load, i.e 400 - 1000ms query times. If you have any suggestion then please let me know, would a MSA500 be a bad idea? Andy "Mike Epprecht (SQL MVP)" wrote: Hi Using replication is possible, but your application has to understand that records can be inserted in different databases, so if any identity columns exist, expect issues. SQL Server can not be directly load balanced. Don't forget, a SAN may not make IO quicker, it might actually be a lot slower (compared to local storage). What is your current hardware setup, DB sizes, transactions per minute and what performance are you expecting? Regards -------------------------------- Mike Epprecht, Microsoft SQL Server MVP Zurich, Switzerland IM: mike (AT) epprecht (DOT) net MVP Program: http://www.microsoft.com/mvp Blog: http://www.msmvps.com/epprecht/ "Andrew Gilbert" <AndrewGilbert (AT) discussions (DOT) microsoft.com> wrote in message news:7CCD89F6-9AAA-4F49-A77B-095B809384AC (AT) microsoft (DOT) com... Hi I need to increase performance of our SQL enviroment and i dont really want to put one BIG server in. What would be the best way of load balancing 1 SQL database over 2 servers? My first thought was 2 servers clustered with a SAN and use SQL replication between two differant Instances, is this possible or is there a better way?? Thanks Andy |
![]() |
| Thread Tools | |
| Display Modes | |
| |