對比其他資料庫軟體,postgresql有什麼優勢

2025-06-22 06:05:26 字數 1486 閱讀 2616

1樓:匿名使用者

一、 postgresql 的穩定性極強, innodb 等引擎在崩潰、斷電之類的災難場景下抗打擊能力有了長足進步,然而很多 mysql 使用者都遇到過server級的資料庫丟失的場景——mysql系統庫是myisam的,相比之下,pg資料庫這方面要好一些。

二、任何系統都有它的效能極限,在高併發讀寫,負載逼近極限下,pg的效能指標仍可以維持雙曲線甚至對數曲線,到頂峰之後不再下降,而 mysql 明顯出現乙個波峰後下滑(版本之後,在企業級版本中有個外掛程式可以改善很多,不過需要付費)。

三、pg 多年來在 gis 領域處於優勢地位,因為它有豐富的幾何型別,實際上不止幾何型別,pg有大量字典、陣列、bitmap 等資料型別,相比之下mysql就差很多,instagram就是因為pg的空間資料庫擴充套件postgis遠遠強於mysql的my spatial而採用pgsql的。

四、pg 的「無鎖定」特性非常突出,甚至包括 vacuum 這樣的整理資料空間的操作,這個和pgsql的mvcc實現有關係。

五、pg 的可以使用函式和條件索引,這使得pg資料庫的調優非常靈活,mysql就沒有這個功能,條件索引在web應用中很重要。

mysql和postgresql比較,哪個資料庫更好

2樓:匿名使用者

如果打算為專案選擇一款免費、開源的資料庫,那麼你可能會在mysql與postgresql之間猶豫不定。mysql與postgresql都是免費、開源、強大、且功能豐富的資料庫。你主要的問題可能是:

哪乙個才是最好的開源資料庫,mysql還是postgresql呢?該選擇哪乙個開源資料庫呢? 在選擇資料庫時,你所做的是個長期的決策,因為後面如果再改變決定將是非常困難且代價高昂的。

你希望一開始就選擇正確。兩個流行的開源資料庫mysql與postgresql常常成為最後要選擇的產品。對這兩個開源資料庫的高層次概覽將會有助於你選擇最適合自己需要的。

mysql mysql相對來說比較年輕,首度出現在1994年。它聲稱自己是最流行的開源資料庫。mysql就是lamp(用於web開發的軟體包,包括linux、apache及perl/php/python)中的m。

構建在lamp棧之上的大多數應用都會使用mysql,包括那些知名的應用,如wordpress、drupal、zend及phpbb等。

現在主流的資料庫軟體除了oracle,還有那些?

3樓:網友

效能 易操作性 ** 應用範圍。

oracle 高 差 高 大型商業/資料中心。

db2 高 差 高/隨伺服器 大型商業/資料中心。

mssqlserver 中 好 高 中小企業。

mysql 中 中 免費 中小企業/開源。

postgresql 中 中 免費 國外廣泛應用。

sybase 中高 差 高 國內幾乎沒有市場了。

access 差 好 低 小型辦公。

berkely db 中 差 免費 科學研究。

資料庫是什麼,什麼是資料庫

什麼是 資料庫 我們舉個例子來說明這個問題 每個人都有很多親戚和朋友,為了保持與他們的聯絡,我們常常用一個筆記本將他們的姓名 地址 等資訊都記錄下來,這樣要查誰的 或地址就很方便了。這個 通訊錄 就是一個最簡單的 資料庫 每個人的姓名 地址 等資訊就是這個資料庫中的 資料 我們可以在筆記本這個 資料...

sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...

MYSQL資料庫問題,MySQL資料庫問題?

建立資料庫 create database 資料庫名 on primary 主檔案 name 邏輯名,filename 儲存路徑及檔名,是字串需要用 size 大小 需要加單位,如mb log on 日誌檔案 name 邏輯名,filename 儲存路徑及檔名,size 大小 建立表 1 判斷表是否...