1
db.runCommand({enablesharding : "database"})
db.runCommand({shardcollection : "database.coll_1",key : {_id :"hashed"}})
以及如何檢查是收集sahrded與否? 也許存在一些我不知道的功能。 Plese幫幫我!
db.runCommand({enablesharding : "database"})
db.runCommand({shardcollection : "database.coll_1",key : {_id :"hashed"}})
以及如何檢查是收集sahrded與否? 也許存在一些我不知道的功能。 Plese幫幫我!
連接到mongos和運行以下命令:
use config;
db.collections.find({_id: "db.colname" , dropped : false })
如果集合是共享的,它會用它分片鍵
上面的命令返回了一個有效的對象,意味着集合上啓用了分片,但集合上沒有啓用分片,如.stats()所示。可以檢查: 'use databaseName; 'use databaseName; db.collectionName.stats()。sharded' – Scott
'db.printShardingStatus一起出現在那裏()',不是嗎? –