5 回答

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超66個(gè)贊
PostgreSQL有CBO,做表的連接查詢時(shí)優(yōu)化器可以用hash join。MySQL迄今還沒(méi)有這。也就是說(shuō)連接性能差了一大截。
基于MySql 的開(kāi)源著名應(yīng)用太多。這一條的權(quán)重是無(wú)窮大。

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超8個(gè)贊
pgsql 已經(jīng)可以支持把sql 編譯為bytecode,通過(guò)llvm jit技術(shù)轉(zhuǎn)化為native code 執(zhí)行,對(duì)復(fù)雜查詢加速效果明顯,普通點(diǎn)查詢效果一般。當(dāng)然有了llvm 的黑科技還很方便做vector 加速。這些新特性在olap 領(lǐng)域相當(dāng)重要。oracle 早就支持把存儲(chǔ)過(guò)程編譯為bytecode 了,mysql 還在解釋器時(shí)代。

TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超4個(gè)贊
pg 的代碼很好,修改起來(lái)是愛(ài)恨交織。最好的地方是提供內(nèi)存分配 保護(hù) 等各種功能 非常有用 也是容錯(cuò)比較好的原因吧。pg 開(kāi)始支持 jason 了,關(guān)系型數(shù)據(jù)和非結(jié)構(gòu)數(shù)據(jù)可以關(guān)聯(lián)了!pg cluster 在expedia tripadvisor 上都有好的性能表現(xiàn)

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超6個(gè)贊
PG的代碼寫(xiě)得更好看,研究數(shù)據(jù)庫(kù)看PG代碼更爽

TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超8個(gè)贊
PostgreSQL再未來(lái)與技術(shù)上要強(qiáng)于MySQL,但是短時(shí)間MySQL的地位是無(wú)可動(dòng)搖的。
添加回答
舉報(bào)