暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

clang编译 PostgreSQL

digoal 2016-01-18
1155

作者

digoal

日期

2016-01-18

标签

PostgreSQL , clang , 编译


背景

实际测试clang 3.7.1比gcc 4.9.3编译的PostgreSQL性能略好。

测试数据参考下文末尾

《BenchmarkSQL 测试PostgreSQL 9.5.0 TPC-C 性能》

gcc安装

《gcc 更新》

llvm, clang安装

《llvm, clang》

CC=/u02/dege.zzz/llvm/bin/clang CFLAGS="-O2 -fstrict-enums" ./configure --prefix=/u02/digoal/soft_bak/pgsql9.5 --with-pgport=1921 --with-perl --with-python --with-tcl --with-openssl --with-pam --with-ldap --with-libxml --with-libxslt --enable-thread-safety make world -j 32 make install-world -j 32

参考

http://www.kitware.com/blog/home/post/1016

http://grokbase.com/t/postgresql/pgsql-hackers/10bggd42rt/gcc-vs-clang

http://llvm.org/releases/download.html

http://www.tuicool.com/articles/Yz2Q7nz

PostgreSQL 许愿链接

您的愿望将传达给PG kernel hacker、数据库厂商等, 帮助提高数据库产品质量和功能, 说不定下一个PG版本就有您提出的功能点. 针对非常好的提议,奖励限量版PG文化衫、纪念品、贴纸、PG热门书籍等,奖品丰富,快来许愿。开不开森.

9.9元购买3个月阿里云RDS PostgreSQL实例

PostgreSQL 解决方案集合

德哥 / digoal's github - 公益是一辈子的事.

digoal's wechat

文章转载自digoal,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论