Google CloudSQL がデータストアをデータ ストレージとして使用しているかどうかを知りたいです。
そこで、10 万件を超えるレコードを含む Google CloudSQL テーブルをロードしました
次に、LIMIT 100000,10
vs .LIMIT 0,10
http://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=100000 とhttp://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=0を参照してください。
性能は同じようです。これは、cloudsql が制限とオフセットにデータストアを使用する効率的な方法を持っていることを意味しますか、それとも cloudsql はデータストアを使用しないのでしょうか、またはパフォーマンスを判断するには 100K レコードが小さすぎるケースなのでしょうか?
追加の質問は、cloudsql がデータストア bigtable を使用して制限とオフセットを実装しているかどうかです。それは効率的に行われていますか?それとも、すべてのレコードをスキャンして、制限部分のみを返していますか? (これは、制限とオフセットの使用がデータストア クエリの場合に行うとドキュメントに記載されていることです。これはお勧めできません。)
ありがとう。