Google的搜索资料库内包含30亿份文档,20亿页网页.第一条搜索请求传到Google总部之后,都会将这条搜索指令下达到许多不同的计算机(大约1200台)让它们同时进行搜索工作.

解决方案 »

  1.   

    Google的搜索资料库内包含30亿份文档,20亿页网页.第一条搜索请求传到Google总部之后,都会将这条搜索指令下达到许多不同的计算机(大约1200台)让它们同时进行搜索工作.好像介绍也是这么说的
      

  2.   

    在硬件一定的条件下,要想提高检索效率:
    1.优化你的sql语句
    2.加上index
      

  3.   

    具体规则如下:
    1。已经检验的语句和已在共享池中的语句之间要完全一样
    2。变量名称尽量一致
    3。合理使用外联接
    4。少用多层嵌套
    5。多用并发语句的优化步骤一般有:
    1。调整sga区,使得sga区的是用最优。
    2。sql语句本身的优化,工具有explain,sql trace等
    3。数据库结构调整
    4。项目结构调整
    写语句的经验:
    1。对于大表的查询使用索引
    2、少用in,exist等
    3、使用集合运算1.对于大表查询中的列应尽量避免进行诸如
      To_char,to_date,to_number
      等转换
    2.有索引的尽量用索引,有用到索引的条件写在前面
      如有可能和有必要就建立一些索引 
    3.尽量避免进行全表扫描,限制条件尽可能多,以便更快
      搜索到要查询的数据
      

  4.   

    google岂能与sina之流相提并论?