[FX.php List] Web traffic versus native FileMaker use

Jonathan Schwartz jschwartz at exit445.com
Thu May 6 13:27:56 MDT 2010


Dale,

Thx for your input.

My online system performs perfectly for a good part of the day.  I 
have some pretty extensive logging and use one particular frequent 
operation as a baseline. It takes 0.1 second each time. This rules 
out problems with the web operation.  On the other hand, I can 
confirm that the native FileMaker system has tons of calculated 
summary fields and filtered portals...the kind that you have to sit 
and wait for....under the domain of a different developer.  So, it is 
safe to conclude that the native system bogs down under load.

That being established, the question is how much can I expect from 
the online system if the native system has these issues?  Throwing 
big iron at it (2 machine deployment) didn't solve the problem. The 
degradation is a sudden one from baseline 0.1 seconds to 30 seconds 
for a couple of minutes and then back down again.  All the while, the 
Windows Task manager practically shows a picture of the machine 
yawning.

It could be sorting. It could be a script. It could be summarizing in 
native mode....or all three. I have no control over any of these.

It looks like I'm talking myself into a new piece of hardware. ;-)

Jonathan


At 1:48 PM -0500 5/6/10, Dale Bengston wrote:
>Hi Jonathan,
>
>I'll bite. This happened to me when I put a web UI on another 
>developer's FMP client/server installation. Creation of an order 
>line item started to take longer and longer, until the point of 
>absurdity. I finally traced it to some calc fields used by the 
>client/server UI, that summarized data. (Running totals, etc.) In 
>the client/server environment, values of constants/global fields 
>made sure those line items were only summarized for the current 
>found set (i.e. the invoice you were viewing). But on the web, the 
>entire table was getting summarized. Once the number of line items 
>got in the thousands, web performance went into the tank. This 
>problem did not manifest itself during testing, when there were just 
>a few test invoices at any given time. Note that these fields were 
>not on any layouts used by the web. They were calculated on record 
>creation.
>
>My problem was based on volume of records, rather than time of day, 
>but maybe my experience will help you triangulate. Does your 
>performance get better with fewer clients logged in? What kind of 
>ongoing client/server scripts are running, even when clients are 
>idle?
>
>Hope this helps,
>Dale
>

-- 
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-370-5011


More information about the FX.php_List mailing list