【发布时间】:2015-07-23 18:22:38
【问题描述】:
我已经在我的 MS Access 数据库中索引了一些列,并且我正在使用 Java 来查询数据库。
在索引之前,我使用了这段代码:
ResultSet rs = statement.executeQuery("Select * from Employees where FirstName = Sarah");
索引数据库中的某些列后,我应该对代码进行任何更改。有没有这样的需要/可能:
statement.getIndexes();
我问这个是因为我的 MS Access 数据库有 300,000 多条记录。由于大小,获取记录太慢了。索引后,获取记录根本没有加快。我想我可能仍在访问该列的未索引版本。
(如果这很重要,我正在为 Android 应用编写代码)
【问题讨论】:
标签: java android database ms-access indexing