[FMX] Sort() function for Arrays

Just a quick question about the sort() function for arrays in Flash MX. How efficient is it? I am currently developing a flash application that will need to read in hundreds of records from a database and sort them.

speed is crucial. Which is better? to use the built in sort() function or to create my own shell-sort?

I’m relatively new to actionscript, but i have strong experience developing (and sorting) in other languages.

Thanks,