大家好,我目前正在研究搜索算法优化。
目前,我正在研究数据库。
在支持SQL的数据库中。
我可以为特定表编写查询。
- 从Table1选择Number where Name =“Test”;
- 从Table1选择* where Name =“Test”;
1是从Table1中搜索Name为Test的Number值,2是搜索所有列中的Name为Test的值。
我理解此函数的概念,但我想学习的是搜索的方法是什么?
它只是简单的线性搜索,从第一个索引到第n个索引,只要条件为真,它就会取出,因此具有O(n)速度,还是它具有加速其过程的独特算法?