Jquery自动完成:静态列表或php查询:限制

Jquery自动完成:静态列表或php查询:限制,jquery,Jquery,我有一个自动完成下拉列表,其中包含一个查询数据库的PHP源代码。我想知道我是否应该优化它,或者: 发送整个字段列表 在php上编写列表并使用它限制结果 使用php并查询数据库(select*from blablabla,其中的名称类似于…) 项目列表由11000个项目组成,不经常更新。我决定什么时候改变它 我想对它进行优化,因为我的数据库已经面临其他查询的压力,也许我应该避免将它用于像这样的琐碎事情。我认为是第三个。由于它将节省更多的查询时间,而且不需要进行必要的筛选,因此静态列表的执行速度

我有一个自动完成下拉列表,其中包含一个查询数据库的PHP源代码。我想知道我是否应该优化它,或者:

  • 发送整个字段列表
  • 在php上编写列表并使用它限制结果
  • 使用php并查询数据库(
    select*from blablabla,其中的名称类似于
    …)
项目列表由11000个项目组成,不经常更新。我决定什么时候改变它


我想对它进行优化,因为我的数据库已经面临其他查询的压力,也许我应该避免将它用于像这样的琐碎事情。

我认为是第三个。由于它将节省更多的查询时间,而且不需要进行必要的筛选,因此静态列表的执行速度非常快,并且不会考虑每次用户键入某些文本时获取数据的开销。因此,据我所知,最好用javascript从数据值创建一个静态数组(包含所有11000个值),并将该数组用作自动完成的源列表!如果需要更多解释,请告诉我

您使用哪个jQuery插件(如果有的话)?你退房了吗?