iPhone核心数据-优化查询以提高性能
我对iPhone上的核心数据性能有问题 我正在开发类似于测验的应用程序,将问题和统计数据存储在核心数据中。在一个屏幕上,我需要根据存储的数据显示许多统计信息。现在我有超过40个对db的单个请求,这需要大量的时间。我想如何优化这个 我在经典的DB系统(如MySQL)上有一些经验,所以我考虑了一些结果的分组,但是我没有找到好的例子。 另一个想法是建立某种sql联合,只执行一个请求,获取所有需要的数据。这在核心数据中是否可能iPhone核心数据-优化查询以提高性能,iphone,performance,core-data,Iphone,Performance,Core Data,我对iPhone上的核心数据性能有问题 我正在开发类似于测验的应用程序,将问题和统计数据存储在核心数据中。在一个屏幕上,我需要根据存储的数据显示许多统计信息。现在我有超过40个对db的单个请求,这需要大量的时间。我想如何优化这个 我在经典的DB系统(如MySQL)上有一些经验,所以我考虑了一些结果的分组,但是我没有找到好的例子。 另一个想法是建立某种sql联合,只执行一个请求,获取所有需要的数据。这在核心数据中是否可能 还有什么其他方法可以提高我的应用程序的性能吗?我的答案是将sqlite数据库
还有什么其他方法可以提高我的应用程序的性能吗?我的答案是将sqlite数据库中的所有内容都放到数组和字典中,然后像那样对它们进行计算。:)我确信,在数组和字典上执行40个数学算法比执行40个sqlite查询痛苦得多。:)