We run a few VPS servers here and have found them good for testing but 
not so in a production environment. Reason is that if any other VPS on 
your physical server runs a process that eats up any resources (HD, net, 
etc) then it could make your VPS completely unaccessible. I would 
recommend you get a some dedicated or managed MS SQL backend environment 
to support your application.

Tim

Marselle wrote:
>
> Chris.. I totally agree... perhaps you may want to send him a small 
> example here on how to set a nTier environment.. also is MySQL lic 
> cost very much...? you may want to add some pro's and cons about that 
> as well
>
> --- On Thu, 5/1/08, Chris <[EMAIL PROTECTED] 
> <mailto:jangita%40jangita.com>> wrote:
> From: Chris <[EMAIL PROTECTED] <mailto:jangita%40jangita.com>>
> Subject: RE: [delphi-en] Mssql Locking causes Delphi App to crash
> To: [email protected] <mailto:delphi-en%40yahoogroups.com>
> Date: Thursday, May 1, 2008, 7:58 AM
>
> Hi,
>
> I have been through the same thing; sadly to say the only way I solved it
>
> was to change my database backend to mysql from mssql; My Delphi 
> application
>
> is currently running in 700 locations countrywide; so the database 
> server is
>
> hit with about 5 requests per second with over 14,000 simultaneous
>
> connections and its all _smooth_.
>
> Your case seems to be that you are connecting MSSQL clients via a wan
>
> connection which I can guess is not as fast as a LAN connection; I don't
>
> think the problem is the database backend or Delphi; its mysql. Not a
>
> problem per-say; its just that MSSQL protocol over a network is 
> "chatty" and
>
> is quite heavy - not recommended to be used over the internet and 
> other wan
>
> networks where speed doesn't come easy.
>
> You might find that the application is exceptionally slow and your ADO
>
> connections are timing out over slow networks; I suggest you use a 
> database
>
> backend that is network friendly and has a very light protocol. Or 
> build a 3
>
> tier system where the clients run an application that communicate the bare
>
> nessessities to an application server which translates into the commands
>
> that will hit the database.
>
> Hope this helps
>
> PO Box 627 00502 Karen,
>
> Nairobi, Kenya.
>
> Mobile: +254 722 996532
>
> Fixed: +254 20 2050859
>
> [EMAIL PROTECTED] com
>
> _____
>
> From: [EMAIL PROTECTED] ps.com [mailto:[EMAIL PROTECTED] ps.com] 
> On Behalf
>
> Of edsynergy
>
> Sent: 30 April 2008 6:41 p
>
> To: [EMAIL PROTECTED] ps.com
>
> Subject: [delphi-en] Mssql Locking causes Delphi App to crash
>
> I have just gone live with a delphi app which has mssql at the backend.
>
> Under load testing it has been well behaved. It is now installed in a
>
> large health organisation with users coming in over wan connections to
>
> the sql server. For periods the system performs well and then it
>
> crashes. All other users of the system also crash out as well. The
>
> application will still launch and they can even log on but meaningful
>
> work is not possible.
>
> I have reviewed the code and cannot find an issue there. It would be
>
> easy for me to blame the network/ old pc's ( and not doubt the clients
>
> IT support could point a the software) but I rather get to the bottom
>
> of it. The sql server is not on a dedicated server. It is one of
>
> these new fangled virtual servers and I wonder if this is the issue.
>
> After all it is only using the chunk of memory allocated to it by the
>
> real server it is on. Would this impact on performance. Any views
>
> would be much appreciated.
>
> [Non-text portions of this message have been removed]
>
>
>
>
>
>
>
>
>
>
>
> __________________________________________________________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile. Try it now. 
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 
> <http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ>
>
>  


[Non-text portions of this message have been removed]

Reply via email to