🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.interbase.sql
Article #385

Re: cumulative balance field

#385
From: Bill Todd [TeamB]
Date: Thu, 08 May 2008 21:33
17 lines
1742 bytes
Isaac wrote:

> it is also in my opinion more light to do the calculation on the
> client with executing SQLs than using triggers and procedures on the
> server in case of 50 user using the software.

I think you have that backwards. It is faster and easier to do it on
the server. Suppose in the future you write another app that uses the
same database. Now you have to implement the same logic in both apps
and any time you change it in one app you have to change it in all apps
then test them all to make sure the behavior is the same. Whether you
decide to store the balance in the table or calculate it the balance
should be maintained on the server so that all applications that use
the database will play by the same rules.

-- 
Bill Todd (TeamB)
Technical Details
Message-ID: <4823719d$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!eweka.nl!lightspeed.eweka.nl!feeder.erje.net!news.isoc.lu!newsgroups.borland.com!not-for-mail
References: <4822380f@newsgroups.borland.com> <48235cbc@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 114a0e,7fe0f2b0b1ac1758
X-Google-Attributes: gid114a0e,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Bill Todd [TeamB]" <no@no.com>
Subject: Re: cumulative balance field
Newsgroups: borland.public.interbase.sql
References: <4822380f@newsgroups.borland.com> <48235cbc@newsgroups.borland.com>
Organization: The Database Group, Inc.
User-Agent: XanaNews/1.18.1.9
X-Face: ":yn4zt^A_dn>6~{YJmu^B\'4w)e:apPM\VC=Dvf&*tASxX9|BYczkFd$xr.$vNSZ[3Uobr p]c4\+\l){!WQI.$]veP({HLd;CDYH?iN
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
NNTP-Posting-Host: 65.118.176.23
Message-ID: <4823719d$1@newsgroups.borland.com>
Date: 8 May 2008 14:33:17 -0700
X-Trace: newsgroups.borland.com 1210282397 65.118.176.23 (8 May 2008 14:33:17 -0700)
Lines: 17
X-Authenticated-User: btodd
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!eweka.nl!lightspeed.eweka.nl!feeder.erje.net!news.isoc.lu!newsgroups.borland.com!not-for-mail