亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Hibernate:hbm2ddl.Auto=在生產中更新?

Hibernate:hbm2ddl.Auto=在生產中更新?

神不在的星期二 2019-07-05 10:16:02
Hibernate:hbm2ddl.Auto=在生產中更新?運行Hibernate應用程序可以嗎?hbm2ddl.auto=update更新生產環境中的數據庫架構?
查看完整描述

3 回答

?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

不,不安全。

盡管Hibernate團隊做出了最大的努力,但您根本不能依賴于自動更新。在生產中..編寫您自己的補丁,用DBA檢查它們,測試它們,然后手動應用它們。

理論上,如果hbm2ddl更新在發展中工作,也應該在生產中工作。但在現實中,情況并不總是如此。

即使它能正常工作,它也可能是次優的。DBA的薪酬如此之高是有原因的。


查看完整回答
反對 回復 2019-07-05
?
蝴蝶不菲

TA貢獻1810條經驗 獲得超4個贊

我們在生產中這樣做,盡管使用的應用程序并不是關鍵任務,而且沒有高工資的DBA人員。這只是一個少了一個人工過程,容易發生人為錯誤-應用程序可以檢測到差異并做正確的事情,而且您可能已經在各種開發和測試環境中測試過它。

注意-在集群環境中,您可能想要避免它,因為多個應用程序可以同時出現,并嘗試修改模式,這可能是不好的。或者加入某種機制,其中只允許一個實例更新架構。


查看完整回答
反對 回復 2019-07-05
  • 3 回答
  • 0 關注
  • 765 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號