- 如果我將鎖定我的表,同時採取生產轉儲,並在同一時間,如果用戶將輸入任何數據的特定表。該特定插入會發生什麼?它會被丟棄或在成功創建轉儲後插入?
- 如果我不會鎖定我的表,而採取生產轉儲。它會產生任何問題嗎?
- 哪一種方法可以選擇帶或不帶鎖定表的生產轉儲?
0
A
回答
0
如果我將鎖住我的表,而服用 轉儲生產的,並在同一 時間,如果用戶輸入任何數據 具體表。 會發生什麼特定插入?將它丟棄或將 成功創建轉儲後插入?
插入將被延遲,直到轉儲完成,然後將被執行。
如果我不鎖定我的表,而 採取生產轉儲。 會產生什麼問題嗎?
取決於您的數據結構。只要記住,如果要插入兩行到數據庫中,而沒有鎖定的表或使用事務以某種方式相互連接,轉儲最終可能只有一個進去。
哪一個是 生產轉儲有或沒有 鎖定表的首選方式?
如果你的表都是InnoDB,那麼你最好在事務中轉儲。如果您使用MyISAM表...然後鎖定表。另請看XtraBackup的方向。
0
希望這個鏈接將回答你的問題:
相關問題
- 1. SQLServer2008:混淆或混淆
- 2. 混淆
- 3. 混淆sortUsingSelector
- 4. NSManagedObjectContext混淆
- 5. JavaScript BlockStatement混淆
- 6. 混淆PixelFormat
- 7. 混淆global.asax?
- 8. web.py/pythonpath混淆
- 9. 混淆WakefulBroadcastReceiver
- 10. 混淆選項
- 11. 混淆和GPL
- 12. 混淆和jOOQ
- 13. iphone SDK混淆
- 14. C++ fstream混淆
- 15. Javascript Promise.all混淆
- 16. jQuery.Live混淆
- 17. API RemoteService混淆
- 18. EnableSwagger混淆
- 19. Yii CSqlDataProvider混淆
- 20. Coldfusion - Session.dsn混淆
- 21. 混淆ARGF#set_encoding
- 22. .NET AppDomain混淆
- 23. 混淆使用
- 24. 混淆在Java
- 25. 混淆指針
- 26. typedef混淆C
- 27. 時區混淆
- 28. python混淆:dict.pop
- 29. 混淆在Django
- 30. 異常混淆