>Boo2008の理由で分けるとか・・・
理由で分けると、DB検索時に最悪すべてのデータベースにアクセスする必要が出てくると思います。
DBがIPアドレスを保持しているならIPアドレスをグループ化して分けたほうが効率は良いかと。