all groups > sql server replication > august 2007 >
You're in the

sql server replication

group:

creating manual NLB for replication


Re: creating manual NLB for replication Roy Goldhammer
8/23/2007 12:00:00 AM
sql server replication:
Thankes hilary about this web site.

But i don't thing it will fit to my request: i need it for two cases:
High-avilability and performance. like NLB

the disributed partitioned views brings only performance but not high
avilability. because if one of the servers is down the view won't work (as
far as my understading)

Is there another things like this for high avilability and performance?

[quoted text, click to view]

Re: creating manual NLB for replication Paul Ibison
8/23/2007 12:00:00 AM
Roy,
you could mimic NLB a little by distributing the data to the 3 subscribers
as you mention. Each one would be set up as an updatable subscriber so the
load would be spread across the subscribers: different clients would be
pointed at different subscribers.
Paul Ibison

Re: creating manual NLB for replication Roy Goldhammer
8/23/2007 12:00:00 AM
Whell Paul

I have only one client software like IIS which runs.
So i will have on the client to set it work with more then one server. like
NLB. Is that what you ment?


[quoted text, click to view]

creating manual NLB for replication Roy Goldhammer
8/23/2007 12:00:00 AM
Hello there

For a knowlage i have i can't install sql server on windows NLB clustering.

IF that so i have some idea how to improve performance using replication:

create 3 or more subscibers of my database for pooling data.
Create "Manual" technology that use more then one server for getting data:

for example: if i have sub1, sub2, sub3
User1 do select, it will be made from sub1.
User2 do the same select, it will be made from sub2 ect...

If user1 do select from more then one table it will be done like this:
select ...
from sub1.db.dbo.table1
JOIN sub2.db.dbo.table2
JOIN sub3.db.dbo.table3

This is looks very hard to program such thing like this. But it will make
the work match faster.

If i need to do that will it be better to do it on sql server, or in .net
code?

Does someone have seen software like this before?

Re: creating manual NLB for replication Hilary Cotter
8/23/2007 5:22:40 AM
Yes, it looks like the technology you are looking for is called distributed
partitioned views. There is some coding you will have to do to implement
this.

--
RelevantNoise.com - dedicated to mining blogs for business intelligence.

Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
[quoted text, click to view]

Re: creating manual NLB for replication Paul Ibison
8/23/2007 4:53:40 PM
Yes - somehow round-robin the connection strings used in the connection
object of the ASPX pages.
Cheers,
Paul Ibison

AddThis Social Bookmark Button