We're having timeout issues when doing fuzzy searching. Some details:
*Our timeout is set to 500 seconds (~8 minutes)
*The database is ~500,000 records
*The database contains OCR
*The OCR field is set up as a BLOB datatype
A user is attempting to search '%98thomas' on the OCR field when they experienced the timeout. We suggested that they provide an additional search parameter to limit the number of records, which they did. That query would've limited the records down to 150,000, but still timed out when doing the fuzzy searching.
Questions:
1) Is it normal for fuzzy searching to take this long?
2) Why does it take so long? Is it scanning the data directly?
3) Does the OCR being BLOB have any effect here?
4) Any suggestions for increasing fuzzy search speed?
*Our timeout is set to 500 seconds (~8 minutes)
*The database is ~500,000 records
*The database contains OCR
*The OCR field is set up as a BLOB datatype
A user is attempting to search '%98thomas' on the OCR field when they experienced the timeout. We suggested that they provide an additional search parameter to limit the number of records, which they did. That query would've limited the records down to 150,000, but still timed out when doing the fuzzy searching.
Questions:
1) Is it normal for fuzzy searching to take this long?
2) Why does it take so long? Is it scanning the data directly?
3) Does the OCR being BLOB have any effect here?
4) Any suggestions for increasing fuzzy search speed?