• Great series, looking forward to the next two instalments.

    I feel I must point out this great typo though, made me chuckle:

    "1. Convert the naive nested loops join to an index nested loops join "

    :-D:-D