Broken Indexes – why?
Dmitry Kuzmenko posted in his blog about how you can get “broken indexes” in Firebird. It is described as indexes where key count is different from the numbers of records in the indexed table. Fortunately, FB >= 2 fixes the problem.