0
聯機更新扳手模式即使對於非常小的表(10幾行)也需要幾分鐘的時間。在線更新扳手模式非常緩慢
即 - 添加/刪除/更改列,添加表格等 這對於開發過程和新版本部署來說可能是相當令人沮喪的。
任何改進計劃?
幾個問題:
- 任何人都知道的扳手第三方模式比較工具?找不到任何。
- 數據備份怎麼樣?以保存歷史快照。
在此先感謝
聯機更新扳手模式即使對於非常小的表(10幾行)也需要幾分鐘的時間。在線更新扳手模式非常緩慢
即 - 添加/刪除/更改列,添加表格等 這對於開發過程和新版本部署來說可能是相當令人沮喪的。
任何改進計劃?
幾個問題:
在此先感謝
架構更新: 由於雲扳手是一個分佈式數據庫,它確保更新這需要延遲所描述的系統的所有移動部件。
作爲建議,您可以批量架構更新。這確保了更低的延遲(幾乎相當於執行單個模式更新),並且可以使用API/gcloud命令行工具執行。
模式比較工具: 您可以使用getDatabaseDdl API維護模式更改的歷史記錄,並使用您選擇的工具對它們進行區分。
感謝您的回覆,關於批處理模式更新 - 我會檢查一下,如果它幾乎等同於執行單個模式更新,那麼就足夠了。 關於getDatabaseDdl - 是的,我知道。但我希望能有一些更好的工具來比較數據庫,這可以方便地更新更改(例如RedGate SQL比較等)。 順便說一句 - 備份是我們主要關心的問題。 – shlomiw
剛剛確認批量模式更新確實更快!謝謝。我會把你的回答作爲答案 – shlomiw