Evaluating the performance of a single FreeBSD server

Karl Denninger karl at denninger.net
Fri Apr 24 19:19:16 UTC 2009


I agree.

Beware high-volume DBMS transaction work.  The structure of those SQL 
transactions is CRITICAL and that can easily be the bottleneck - 
especially if the indices and structure are poorly designed or simply 
won't fit in-core for most of the transactions.

Ivan Voras wrote:
> Michel Di Croci wrote:
>
>   
>> colocation environment) and use it as a starting server and runs an Apache +
>> PHP + PostgreSQL (for a long run stable and expandable DB). If it starts to
>>     
>
> Even if we forget everything else you said, "Apache + PHP + PostgreSQL"
> means you have at least ... BOTE calculation ... at least 24 different
> combinations of how these components interact with each other and each
> has different performance characteristics.
>
> You need to give us much more information before something meaningful
> can be concluded. In general, 90% of your performance issues will be in
> the application (PHP code, not PHP itself) and the database (structure,
> indexes, etc.). Assuming you have a decent application architecture,
> database schema and enough bandwidth, can you think of a similar already
> existing web application so people can have a baseline when giving you
> advice? (Don't think "Google" ... think of a smaller application which
> can be compared in size to yours).
>
>
>   

-- 
--
Karl Denninger
karl at denninger.net




More information about the freebsd-stable mailing list