我的问题:我必须查询数据库以获取crafts
的结果并使用typehead
来查找最佳匹配。
我正和我的朋友谈话,他说:You should query the database to fetch all the results and then loop through such query and perform your task.
Beeing the little prick我让它思考:Right now it makes sense since I only have 7/8 crafts in my table. What is going to happen when the webaplication grows and I'll have 200/300/800 crafts?
我的问题是:一次查询数据库会更好吗?,例如我使用typehead查询数据库以获取表crafts
中的profissoes
并且它有8个工艺品。现在,查询一次并返回所有crafts
是有意义的。如果我的表有800条记录怎么办? 10000条记录?
查询数据库一次并获取800条记录或每按3个字符查询数据库是否有意义?你如何量化这样的单位?
这是本地的想法,但它可以应用于使用数据库的任何内容。