[EMAIL PROTECTED] wrote:
> Hi all,
> 
> I have encountered mixed opinions regarding which scheduler is
> better for OLTP databases (mainly: Oracle). Solaris Internals site
> http://www.solarisinternals.com/wiki/index.php/FX_For_Databases
> http://www.solarisinternals.com/wiki/index.php/Application_Specific_Tuning#Tuning_Recommendations
> recommends using FX for databases.
> However http://blogs.sun.com/travi/entry/database_scaling_on_sun_fire
> says: "We also tried different scheduling classes. FX as well as RT
> but noticed that at even at high throughput the default TS scheduling
> class performs the best.".
> 
> While the former says in general the latter is strictly for CMT cpu.
> But I don't belive (am I wrong ?) that it depends on cpu type.
> Can anybody share his/her experience with changing scheduler for
> OLTP (Oracle ?) databases ?
> 
> Regards
> przemol
> 


Our tests with industry standard oltp benchmarks showed that
FX is better than TS. Of course we tested these on non-CMT
platforms. Ravi did similar tests on CMT machines and found that
FX does not help. I think the answer is "it depends" :-)
(on the workload, on the load, on the CPU...)

I think one of the reason FX helped was due to the fact that
a certain FX priority level reduced migrations; and the cost
of migrations are much higher on numa machines..

hth,
-neel


-- 
Neelakanth Nadgir      http://blogs.sun.com/realneel
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to