Setelah kueri pertama, Bor membuat banyak objek cache untuk meningkatkan pekerjaan lebih lanjut, lihat Generated Code Cache
[1], [2], [3] untuk detailnya, StoragePluginRegistry
Cache [4].Juga MongoSchemaFactory
membuat cache untuk database
Anda dan tableName
[5], yang kedaluwarsa setelah 1 menit.
Kemungkinan besar Anda akan mendapatkan waktu yang sama, jika Anda mencoba menjalankan kueri Anda, saat cache kedaluwarsa.
[1] https://github.com/paul-rogers/ bor/wiki/CG-Code-Cache
[2] https://github.com/Apache/drill/blob/master/exec/Java-exec/src/main/Java/org/Apache/drill/exec/ kompilasi/ByteCodeLoader.java#L36
[3] https://github.com/Apache/drill/blob/master/exec/java-exec/src/main/Java/org/Apache/drill/exec/ kompilasi/CodeCompiler.java#L145
[4] https://github.com/Apache/drill/blob/master/exec/Java-exec/src/main/Java/org/Apache/drill/exec/ store/StoragePluginRegistryImpl.java#L90
[5] https://github.com/Apache/drill/blob/master/contrib/storage-mongo/src/main/Java/org/Apache/ bor/exec/store/mongo/schema/MongoSchemaFactory.java#L66