We have attached the sample solution to replicate the issue. There are 2 databases, one is encrypted and  the other one is unencrypted. The testTable contains 15k mocked rocords.

 The console application uses the system.Sqlite.Data to query both DB and displays the time to execute a select query. We observed a latency of 4-5 times in the encrypted db compared to the unencryped db.