As far as why it's "better suited", I think it's pretty clear. It's on topic for both sites, but a bit more so on DBA.
I get the feeling the real motivation for your question is because it's annoying to have your post migrated to some SE site that you aren't too interested in, with a smaller user base, where questions take way longer to get answered and less people see them.
Personally I would have preferred the question be left where it was if it was mine, but to me this is the best of both worlds. You got a timely accepted answer on SO, and now the post can help others on the more specific site, and as a bonus a little awareness was raised of dba.stackexchange.com.
Your question seemed to be more of a curiosity than an urgent issue, so in that respect if I were to ask it again, I would ask at DBA where you can possibly get a more qualified, thought out answer rather than a "quick and dirty" one (typical SO answer).