Admin Sun May 27, 2012 8:41 pm
I'm a quasi-database 'expert' (not really - I just play one on the internet).
My guess is that main order is 'unsorted'. This allows for the quickest database retrieval as any type of sorting adds unnecessary time and takes additional resources.
This is why the main list is MOSTLY sorted by join date - newer players' records tend to be added 'at the end' of the table. However, there are cases where some existing players might be deleted from the database or some shuffling occurs, thus freeing up their 'slot'. New players could occupy that slot in the database table.
Database optimizations and compacting can also shuffle order around.
I hope this makes sense!
(Edit: Wow! So many typos!)
Last edited by Admin on Sun May 27, 2012 8:51 pm; edited 2 times in total