sh.status()
use config
db.shards.find()
use config
db.databases.find({partitioned: true})
use config
db.collections.find({key: {$exists: true}})
use admin
db.runCommand({enableSharding: 'DB_NAME'})
use admin
db.runCommand({shardCollection: 'DB_NAME.COL_NAME', key: SHARD_KEY})
use DB_NAME
db.COL_NAME.getIndexKeys()
use DB_NAME
db.COL_NAME.dropIndex(INDEX)
use DB_NAME
db.COL_NAME.createIndex(INDEX)
use DB_NAME
db.COL_NAME.ensureIndex(INDEX)