たとえば、
- abcdefghijklmnopqrstuvwxyz
これなら、どれがどこにあるか分かりやすい。
- kluvphijswxyfgmnzabcdeqrto
これでは分かりにくい。
zはどこ?
と言われた時、
上の例なら、最後と瞬時に分かるが
下の例では、、、、最初から見ていって、あ、見つけた。となる。
これが、インデックスの利点。
しかし、インデックスは、データベースのデータとは別に保存するため、容量が大きくなるという欠点もある。
参考にさせていただきました
https://www.dbonline.jp/sqlite/index/index1.html
https://ja.wikipedia.org/wiki/%E7%B4%A2%E5%BC%95_%28%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%29