我想了解谷歌雲數據庫是否使用數據存儲,因爲它是數據存儲。cloudsql和appengine數據存儲:光標與偏移量和限制
所以我裝一個谷歌CLOUDSQL表有超過10萬的記錄
然後我試圖與LIMIT 100000,10
與LIMIT 0,10
查詢見http://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=100000 與http://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=0
的表現似乎是相同的。這是否意味着cloudsql有一種有效的方式來使用數據存儲區來限制和偏移量,或者雲數據庫不使用數據存儲區?或者是100K記錄太小來判斷性能?
另一個問題是,如果cloudsql正在使用datastore bigtable來實現限制和偏移量。它是否有效地做到了?還是它掃描所有記錄,只返回限制部分? (這是文檔中所說的數據存儲區查詢情況下的限制和偏移量使用情況,不建議這樣做。)
謝謝。
感謝丹尼爾。應用引擎的構建可以自動擴展。是否也可以自動擴展雲數據庫,或者是否需要增加手動增加機器大小等 –