低成本
MySQL數據庫歸MySQL AB公司所有但是這個軟件是開源的有一個社區版可以免費下載稍俱常識的新入門者都可以輕松實現在一個常見硬件上安裝和配置MySQLMySQL對硬件的較低要求是其最大的優勢之一不過需要注意的是內存越多越好因為所有的重要數據存儲都在內存中完成一個免費的數據庫意味著更多珍貴的資金可以用於其他業務的啟動諸如市場廣告或調研和開發等
即使對於MySQL的商業化的企業版來說也沒有高昂的許可證成本當你將其與像甲骨文和微軟之類的大型專有商業數據庫比較的話你會發現實際上MySQL可以更少地占用資金前者的每CPU許可費用一般從美元到美元不等而MySQL企業版的支持和維護成本就更低了只需每年花費到美元無論你是自掏腰包來創建一個新興公司還是得到了風險投資商的贊助使用MySQL都可以降低你所需要的人力成本正如前文所提到的MySQL易學易部署易管理和易維護
對於現有業務可以輕松移植到MySQL當你需要替換掉老的硬件當你需要削減歷史遺留下的老系統的時候選用MySQL對於財務部門來說更具吸引力MySQL部署迅速因此移植過程不會導致生產中斷而且較短的學習曲線可以讓你的系統管理員迅速掌握它的運行和維護而且MySQL的易於維護和管理意味著目前的職員可以處理目前的工作
良好的支持
MySQL的雙許可模式意味著那些希望對數據庫具有額外控制的人可以直接從數據庫廠商那兒得到幫助MySQL AB公司提供了支持和維護服務諸如代碼更新和補丁修補服務等每年訂閱費為大約美元通過支付一定費用客戶可以得到優先的/支持訪問內容豐富的在線知識庫和聯系一個專門的技術負責經理
對免費版的用戶也具有充足的支持服務在devmysqlcom上一個大型的強大社區用戶和開發者可以討論所有關於MySQL的事情這個站點擁有博客指南視頻技術交流會白皮書和論壇等方式的交流你碰到的問題可能已經在社區中被別的人已經問過即使沒有你也可以提出問題或通過Google來搜索答案社區的相關負責人士MySQL社區是活躍友好和內容淵博的
靈活性和可擴展性
由於在MySQL中有如此眾多的額外功能可選諸如存儲引擎等你可以選擇最適合你公司的一個或者嘗試選用多個引擎MySQL開始非常小巧但是可以隨著公司的成長而不斷地變強大MySQL AB公司的一個高級開發者者表示這個特點使得MySQL可以根據你當前的系統的需要來進行調整
MySQL實際上是一個數據庫家族你可以從選擇一個並將其配置成可以滿足你的大多數情況開源顧問公司Ethiqa的總裁如此表示因此你可以在開始的時候選擇一個小巧的版本產品以後再根據需要來對其進行性能或大小上的擴展
你可以配置MySQL運行在微小的嵌入式應用程序中處理的數據可能不足Mb——而你也可以用它來處理數Tb的數據MySQL獲得這種可擴展性的途徑之一是通過一個人們所熟知的存儲過程這是一個運行在程序之外的微型預編譯程序這些過程被存儲和運行在數據庫服務器上以減少在客戶端的處理過程從而最大限度地提高了處理能力因為通常情況下數據庫服務器會運行地更快存儲過程並不是MySQL獨有的功能但是這個最近新增加的功能使得這個數據庫比以前更具吸引力了
MySQL已經為支持所有最流行的Web 語言做好了准備諸如RubyAjax等當然還有PHP有的業界分析師說過每一個Web 公司實質上就是一個數據庫公司由於MySQL已經是一個運行了眾多知名Web 網站的數據包括CraigslistDiggWikipedia和Google等或許我們可以說每一個Web 公司實質上是一個使用MySQL數據庫的公司
二不使用MySQL的五個理由
在我們工作的過程中經常能聽到很多不使用MySQL的理由雖然其中有一些是對MySQL的誤解不過同樣也有一些是合情合理的下面我將描述五個不使用MySQL的響亮理由
首先我們要知道或許有一項技術存在很多理由讓我們可以選擇使用它但是讓我們不使用它往往只要有一個理由就足夠了選擇一個軟件產品同樣也是如此
[] [] []
From:http://tw.wingwit.com/Article/program/MySQL/201311/29652.html