0
目前,我有以下設置:重定向文件內部根到另一個文件夾根據病情
*.mysite.com --> /home/public_html/app/index.php
我想寫的index.php中的一些代碼,改變了整個文檔根目錄爲/ home /的public_html/app_prev /index.php基於一個條件。原因是我正在進行遷移,如果他們還沒有被遷移,我想服務舊版本的代碼;一旦他們遷移。每個用戶都擁有自己的數據庫,我將通過1進行遷移。通常遷移它們需要幾秒鐘,但此版本需要一段時間才能完成。
- 這可能嗎?
- 這是建議什麼時候進行大型數據庫模式更改?它會導致性能問題/錯誤?
1.標題重定向是使它適用於我的關鍵部分!我剛剛測試了我的解決方案,它效果很好! 2.我會做一些負載測試,但我真的不能測試真實的,因爲我無法模擬負載。在大多數情況下,將會發生少許變化,因爲我將在晚上做這件事。你知道有多少sql會影響改變模式的能力嗎? –
某些SQL查詢(例如UPDATE)會鎖定表,因此您將無法更改模式,但如果您在低活動時運行它,則通常應該可以。 –
SQL查詢有可能超時? (例如,如果有很多更新正在進行) –