Abstract:In order to solve the problem of querying inefficiently on encrypted databases, some solutions are proposed in this paper based on practical application of database encryption techniques. Through setting marks for encrypted numerical data and creating index text in external memory, the range of querying is reduced, then the efficiency is improved. Finally, some tests are performed to validate the solutions.