我有12个spinners的工作活动链接到超过20,000条记录的单个数据库表。每个微调控制器绑定到不同的查询以使选择动态化(基于之前的选择)。该代码可以工作,但由于数据库中查询的数量和表的大小,我的性能非常糟糕。初始布局需要20多秒才能加载。这是因为第一个微调器在布局期间被设置为初始选择,导致其他11个微调器也填充。使用旋转器时性能也受到影响。如果我去改变第一个选择,所有其他微调器都需要大约10秒钟来更新。提高微调器性能
我应该从哪里开始寻找更好的性能?数据库表?查询?或者我应该避免使用12个纺纱厂?
我想标记两个答案是正确的,因为我使用两个想法。我确实找到了一种更有效的索引列的方法,这有助于我在布局上启用所有的spinners。谢谢! – Eric 2011-03-24 19:36:04