FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "剑心通明"]BSD下mysql和apache用的挺好啊老版本freebsd上的mysql有上面那篇文章说的不支持thread和smp的问题
老版本freebsd上的apache对worker方式的mpm支持不好
这两个就够打击freebsd了
我不清楚6.0对这方面是否有改进?
FreeBSD不适宜做数据库服务器?(真/假)
db2 + aix,????informix + hpux,银行居多,
oracle+solaris,大型有钱的应用,电信运营
Sqlserver + w2k/w2k3,普及型应用
mysql + linux/bsd,网站简单应用
psql,复杂而又廉价的应用
在普及的系统中,solaris的线程技术以及smp技术是最好的了。
FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "mirnshi" 发表:db2 + aix,????
informix + hpux,银行居多,
oracle+solaris,大型有钱的应用,电信运营
Sqlserver + w2k/w2k3,普及型应用
mysql + linux/bsd,网站简单应用
psql,复杂而又廉价的应用
在普及的系统中,s..........
又了解了挺多的知识
非常感谢!
FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "diogin" 发表:老版本freebsd上的mysql有上面那篇文章说的不支持thread和smp的问题
老版本freebsd上的apache对worker方式的mpm支持不好
这两个就够打击freebsd了
我不清楚6.0对这方面是否有改进?
在编译的时候可以选择linux的thread支持,同样可以达到很好的效果。另外如果你的服务不是超大型的,比如像Yahoo那种。FreeBSD完全可以胜任!而且效率很好。当然FreeBSD在I/O方面又是一个软肋。但是,这一切对于中小型服务平台似乎丝毫不须考虑。
还要一个选择何种OS,不仅仅取决于此,很大程度上还取决于你自身对此OS的熟知程度以及使用习惯。但从某点就认为某OS很差,是错误的。
FreeBSD不适宜做数据库服务器?(真/假)
我想是在BSD下會好點吧,畢竟bsd是正統的UNIXFreeBSD不适宜做数据库服务器?(真/假)
原帖由 "FinalBSD" 发表:在编译的时候可以选择linux的thread支持,同样可以达到很好的效果。另外如果你的服务不是超大型的,比如像Yahoo那种。FreeBSD完全可以胜任!而且效率很好。当然FreeBSD在I/O方面又是一个软肋。但是,这一切对于中小..........所以说小的应用来说,BSD我感觉比linux等都好,你说它不适合大负荷,可我根本就不需要它支持大负荷 :m01:
FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "剑心通明"]?运敌〉挠τ美此担珺SD我感觉比linux等都好,你说它不适合大负荷,可我根本就不需要它支持大负荷 :m01:的确,我也更乐意使用BSD。 :m01:
FreeBSD不适宜做数据库服务器?(真/假)
freebsd在支持大型数据库方面比LINUX差的地方:1、内核异步IO
2、向量IO
3、NUMA支持
4、SMP支持
5、大内存PAE支持,目前的FREEBSD PAE不稳定。
6、NATIVE数据库支持,都要靠LINUX EMU。
7、线程支持,这个可能有点争议,因为5.X有KSE。可是这个KSE很让人不明白,我测试过,虽然用-lpthread时,内核可以看到相应的线程,但是无论如何都无法用到第二颗CPU。当然可能时程序问题,也许printf导致的内核的锁定。至于它的linuxthread,又是落后主流LINUX的技术了,因为现在的主流高端LINUX都用NPTL。
当然,真的到了用大型数据库的地方,一般还是用AIX HPUX SOLARIS的。而且,就算solaris有x86的版本,在其上用大型数据库的是在不多。
FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "wolfop" 发表:freebsd在支持大型数据库方面比LINUX差的地方:
1、内核异步IO
2、向量IO
3、NUMA支持
4、SMP支持
5、大内存PAE支持,目前的FREEBSD PAE不稳定。
6、NATIVE数据库支持,都要靠LINUX EMU。
7、线程支持,这个?.........希望以后会有改善
FreeBSD不适宜做数据库服务器?(真/假)
原帖由 "wolfop" 发表:freebsd在支持大型数据库方面比LINUX差的地方:
1、内核异步IO
2、向量IO
3、NUMA支持
4、SMP支持
5、大内存PAE支持,目前的FREEBSD PAE不稳定。
6、NATIVE数据库支持,都要靠LINUX EMU。
7、线程支持,这个?.........
对于SMP。5.x支持的已经很好了,编辑好内核就可以使用(我一直使用的很好)。你的问题可能是配置问题。