Hi...
We have a SQL Server Std Edition that make syncronisation(merge
publication) with 100 mobile device.We create100 publications according to
our employees user id.We use articles with joins and user id for all
publications.The mobile devices make syncronisation over this publications.
Problem1:When I execute an insert or update statement in database , it cost
min 10 minutes for response.Last night I execute an update sql(for 10 rows)
at night.When i wake up morning,the transaction log is get full, and only 2
of the updates make succesfully.
Why database ddl operations get a long time to execute?
Problem2:How can I control transaction log automatically?
Problem3:If I make an insert from aspx page to sqlserver the data don't send
to the syncronized users.When I create the the publication again,the data
send to the user..
If I insert the data with a query screen on the sqlserver management studio,
the data send to the synronized user.What is the difference inserting a data
with aspx page and sqlserver management studio.?
I'll wait for your answers..
Thanks...
Maybe you can setup the subscription to run on differnt time not
continously...
? "The_TOZ" <tunc@.te-mob.com> ? ? ?
news:82CEB077-8802-45BE-8D49-038D55D7333F@.microsoft.com...
> Hi...
> We have a SQL Server Std Edition that make syncronisation(merge
> publication) with 100 mobile device.We create100 publications according to
> our employees user id.We use articles with joins and user id for all
> publications.The mobile devices make syncronisation over this
> publications.
>
> Problem1:When I execute an insert or update statement in database , it
> cost
> min 10 minutes for response.Last night I execute an update sql(for 10
> rows)
> at night.When i wake up morning,the transaction log is get full, and only
> 2
> of the updates make succesfully.
> Why database ddl operations get a long time to execute?
> Problem2:How can I control transaction log automatically?
> Problem3:If I make an insert from aspx page to sqlserver the data don't
> send to the syncronized users.When I create the the publication again,the
> data send to the user..
> If I insert the data with a query screen on the sqlserver management
> studio, the data send to the synronized user.What is the difference
> inserting a data with aspx page and sqlserver management studio.?
>
> I'll wait for your answers..
> Thanks...
>
|||1) That's terrible. Are you using pre-computed partitions? Try to disable
this option. The sync times will be longer but the latency you see on each
transaction will be shorter. There probably is something else on this
database causing severe waits/performance problems - you should look at it
in depth to understand it
2) Put it in full recovery model, and backup the tlog as frequently as
possible - 20 minutes is normally good enough. Also make sure you growth is
in megs not %.
3) There should not be a different between how the client gets the data. The
only problem that can occur is if the insert comes from a bcp operation. Are
you including a guid for the GUID column replication is using - normally
called rowguid? You should let SQL Server autosupply this value.
http://www.zetainteractive.com - Shift Happens!
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
"The_TOZ" <tunc@.te-mob.com> wrote in message
news:82CEB077-8802-45BE-8D49-038D55D7333F@.microsoft.com...
> Hi...
> We have a SQL Server Std Edition that make syncronisation(merge
> publication) with 100 mobile device.We create100 publications according to
> our employees user id.We use articles with joins and user id for all
> publications.The mobile devices make syncronisation over this
> publications.
>
> Problem1:When I execute an insert or update statement in database , it
> cost
> min 10 minutes for response.Last night I execute an update sql(for 10
> rows)
> at night.When i wake up morning,the transaction log is get full, and only
> 2
> of the updates make succesfully.
> Why database ddl operations get a long time to execute?
> Problem2:How can I control transaction log automatically?
> Problem3:If I make an insert from aspx page to sqlserver the data don't
> send to the syncronized users.When I create the the publication again,the
> data send to the user..
> If I insert the data with a query screen on the sqlserver management
> studio, the data send to the synronized user.What is the difference
> inserting a data with aspx page and sqlserver management studio.?
>
> I'll wait for your answers..
> Thanks...
>
Friday, February 10, 2012
Because of replication The server slow down....please help
Labels:
according,
create100,
database,
device,
downplease,
edition,
mergepublication,
microsoft,
mobile,
mysql,
oracle,
publications,
replication,
server,
slow,
sql,
std,
syncronisation,
toour
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment