2014-05-04 60 views
2

我在Windows Azure服務上承載了Symfony2項目。 我想從虛擬機中提取我的數據庫。Windows Azure:使用Symfony2的MySQL數據庫

我看到有在Azure中創建數據庫的方式有兩種:

  • Azure的SQL數據庫
  • ClearDB MySQL的

有沒有什麼辦法讓教義/ MySQL的事情容易適用於Azure SQL?或者它保留給Microsoft SQL的東西?

對於ClearDB選項,如果有人對你配置一個與Symfony2的項目,你訂閱了哪些計劃?有4個連接的免費計劃不會讓沉重的Symfony2項目運行,那麼Venus計劃多達15個連接呢?

否則,您是否有建議運行Symfony2項目的任何數據庫服務?

謝謝!

編輯:「到X連接」實際上對我的應用程序意味着什麼?意味着如果超過X個訪問者,該服務不會迴應?

+0

Azure的SQL數據庫爲SQL Server中,沒有一個通用的數據庫託管解決方案的一個版本。也就是說,你*可以*獲得Doctrine與Azure SQL數據庫的交流。它不會是MySQL。 :) – Rytmis

+0

好的!實現這個很痛苦嗎? :) –

回答

0

該數字表示併發連接。通常,每個請求需要一個連接,而對於小規模網站,15個併發數據庫連接就足夠了。

至於使用Azure的SQL數據庫爲您的應用程序 - 它已經被回答之前:How to get Symfony2 connected with SQL Azure?

+0

謝謝。當教條在用戶請求期間執行多個查詢時,它是否算作一個連接? –

+0

是的,Web應用程序的通常模式是打開一個連接,使用該連接執行一些查詢,然後關閉它。 – Rytmis

+0

這很奇怪。這意味着如果我支付50美元/月的ClearDB實例,我無法處理超過30個併發用戶... –

相關問題