我想在heroku上將我的數據庫從開發更新到基本。我跟所有的步驟中提到here但Heroku的pg:promote HEROKU_POSTGRESQL_WHATEVER
後,我想檢查我的數據庫擁有的一切,所以我就去看了網站上的基本版本,它說從開發更新Heroku Postgres到基本
![Data Size 0 B
Tables 0
PG Version ?][1]
基本
雖然它應該是
我不確定發生了什麼問題。
我想在heroku上將我的數據庫從開發更新到基本。我跟所有的步驟中提到here但Heroku的pg:promote HEROKU_POSTGRESQL_WHATEVER
後,我想檢查我的數據庫擁有的一切,所以我就去看了網站上的基本版本,它說從開發更新Heroku Postgres到基本
![Data Size 0 B
Tables 0
PG Version ?][1]
基本
雖然它應該是
我不確定發生了什麼問題。
表和數據庫大小通過異步過程計算。這有時需要一段時間才能顯示。如果您最近遷移,那麼你應該嘗試用heroku pg:psql
連接,然後運行:
VACUUM ANALYZE;
這將確保Postgres在統計中適當然後正確報告表的時候Heroku的詢問表的大小。此外,您可以在連接後手動探索您的數據庫,以確保您的數據在那裏:
\dt --- to display tables
SELECT * FROM foo; --- to ensure data is there on a specific table
這很有道理。 :)但因爲這是我第一次遷移,所以我不想冒任何風險 – Jonathan 2013-03-05 06:04:02
另外,網站在您的應用程序中訪問數據庫時是否正常運行? – 2013-03-03 19:36:42
@AndrewGorcester我還沒有把它從維護模式中取出來。你想讓我這樣做,並嘗試可能保存一些數據到數據庫? – Jonathan 2013-03-03 19:37:51
此外,現在它顯示了兩個表中的正確表格(表格:56),但數據大小仍然是基本計劃中的0 B – Jonathan 2013-03-03 19:44:43