mirror of https://github.com/mongodb/mongo
25 lines
477 B
JavaScript
25 lines
477 B
JavaScript
|
|
t = db.perf.index1;
|
|
t.drop();
|
|
|
|
for (var i = 0; i < 100000; i++) {
|
|
t.save({x: i});
|
|
}
|
|
|
|
t.findOne();
|
|
|
|
printjson(db.serverStatus().mem);
|
|
|
|
for (var i = 0; i < 5; i++) {
|
|
nonu = Date.timeFunc(function() {
|
|
t.ensureIndex({x: 1});
|
|
});
|
|
t.dropIndex({x: 1});
|
|
u = Date.timeFunc(function() {
|
|
t.ensureIndex({x: 1}, {unique: 1});
|
|
});
|
|
t.dropIndex({x: 1});
|
|
print("non unique: " + nonu + " unique: " + u);
|
|
printjson(db.serverStatus().mem);
|
|
}
|