Improve Database Speed?

Started by Prophylaxis, February 13, 2012, 01:58:11 AM

Previous topic - Next topic

Prophylaxis

I love the database feature of the app, but it's very slow and causes a lot of crashes. Can you make it so that it isn't real time searching?

Piotr

I can and I probably will in 1.24.0. I reckon you're on iOS 4.3 or less?

Mentonin

im on 5.0.1, iPad 1, and the feature is slow sometimes too. it also crashes after around 40 cards added.

Raven316

I'm on 5.0.1 too and I also find it slow on both iPhone 4 and iPad 2

Habardeen

I think it could be left as a choice?

It's a very useful function when you input several search criteria and you have a pool of some hundreds cards.

Habardeen

Some shortcuts that could perhaps speed this up could be:
- limit the function to start after at least 4 letters are inserted
- limit the function to the search by names only

Coffee Vampire

Can't you already limit it to names only?

I think toggle real time search is a good idea if that is possible. I wouldn't want it gone all together because sometimes I find it very useful. Just a side note: I love how search works offline! :) A lot of apps do not have offline searches. >:( ...But this app does! :)

Habardeen

Quote from: Coffee Vampire on February 19, 2012, 09:14:14 AM
Can't you already limit it to names only?

You are right. What I meant was to limit it to the names overall, so that when you select text or types as a criteria the function would be disabled automatically, even if the name criteria is still selected.

Coffee Vampire


TheDevilMyself

Toggle is the way to go,but for now people should limit their searches as much as possible...  I limit by format to reduce the number of possible matches for my tournament deck construction

Piotr

Quote from: TheDevilMyself on February 19, 2012, 01:47:33 PM
Toggle is the way to go

No, the way to go is to fix it. It should be fixed in the next version.

Piotr

It will be, the new version is with Apple for review. Still some quirkiness left in it, but the lag should go away.