I tend to use .sqlite so people know what the file is likely to open in. On Windows systems, I've found endless .dat files that could be from any number of database formats.
I've noticed the tendency for .db but I consider it a bad practice, all things considered.