【发布时间】:2011-11-29 16:57:23
【问题描述】:
有一个数据库,它在一个表中包含大约 200 万条记录。我从我的 java 代码中运行了这样的查询“select * from table”。它会从结果集中的数据库中获取完整的数据吗?或不 。如果是,那么它将如何工作我想了解这个检索的工作,
请告诉我,我在某处了解到它将从数据库中检索完整的数据,并将存储在临时存储中,并从那里显示在输出中。可以吗? 或者有没有和J2C相关的东西
【问题讨论】:
-
如果您只是使用数据库来检索大部分表,那么使用数据库可能不是最佳选择。当您只需要数据库中一小部分数据时,数据库工作得最好。否则,您可能最好使用文件或更简单的持久性存储。从数据库中获取 200 万个条目所花费的时间是从文件中获取的许多倍。