Skip to content

Instantly share code, notes, and snippets.

@chrisconley
Created March 30, 2012 01:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisconley/2245550 to your computer and use it in GitHub Desktop.
Save chrisconley/2245550 to your computer and use it in GitHub Desktop.
db.turk_units.ensureIndex{
"step_id" : 1,
"response" : 1,
"status" : 1,
"data" : 1,
"training_example_id" : 1,
"tracking_example_id" : 1,
"generated_example_id" : 1
})
db.turk_units.find({"step_id":ObjectId('4f4a8542acf4e60003000e0a'), response:null}).explain()
{
"cursor" : "BtreeCursor step_id_1_response_1_status_1_data_1_training_example_id_1_tracking_example_id_1_generated_example_id_1",
"nscanned" : 250,
"nscannedObjects" : 250,
"n" : 250,
"millis" : 0,
"nYields" : 0,
"nChunkSkips" : 0,
"isMultiKey" : false,
"indexOnly" : false,
"indexBounds" : {
"step_id" : [
[
ObjectId("4f4a8542acf4e60003000e0a"),
ObjectId("4f4a8542acf4e60003000e0a")
]
],
"response" : [
[
null,
null
]
],
"status" : [
[
{
"$minElement" : 1
},
{
"$maxElement" : 1
}
]
],
"data" : [
[
{
"$minElement" : 1
},
{
"$maxElement" : 1
}
]
],
"training_example_id" : [
[
{
"$minElement" : 1
},
{
"$maxElement" : 1
}
]
],
"tracking_example_id" : [
[
{
"$minElement" : 1
},
{
"$maxElement" : 1
}
]
],
"generated_example_id" : [
[
{
"$minElement" : 1
},
{
"$maxElement" : 1
}
]
]
}
}
db.turk_units.dropIndex("step_id_1_response_1_status_1_data_1_training_example_id_1_tracking_example_id_1_generated_example_id_1")
db.turk_units.find({ "step_id":ObjectId('4f4a8542acf4e60003000e0a'), response:null}).explain()
{
"cursor" : "BasicCursor",
"nscanned" : 45324,
"nscannedObjects" : 45324,
"n" : 1830,
"millis" : 163,
"nYields" : 0,
"nChunkSkips" : 0,
"isMultiKey" : false,
"indexOnly" : false,
"indexBounds" : {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment