In Vtiger 5.4, the global search queried every bit of data in the system. It was super slow once the database got over a certain size. It was often was unusable because it was so slow.
In Vtiger 6.x, they skinnied the global search down, but many people don’t know what it is searching. Some think it is searching everything and are confused by the results.
Here is a breakdown of how the Vtiger 6.x global search works. It searches the “Label” field of each module for matches. The “Label” field is the primary field for that module — i.e. the clickable column in a related list/etc. So if you are searching for a phone number or email address in the global search, you will be frustrated — it is not looking at those fields.
We can customize the search for you if you need it to do something different, or you can use the search on the list views.
Here is a list of label fields that the global search queries: