RT:两张表 表a 表ba表 id name sex
b表 id adress  id均为主键。用select语句的话很慢,现在想写成存储过程,有索引的办法做。
存储过程要被shell脚本调用。存储过程怎么写小弟就不懂了。求助、

解决方案 »

  1.   

    一条 SQL就可以搞定的问题,怎么要存储过程呢 ?只是 考虑你怎么优化你的SQL,选择出最佳的执行计划。
      

  2.   

    是我没有说清楚。主要是关联索引怎么搞?还有嵌套式查询和left out join对于这种大数据量的查询来说那种效率较高。
      

  3.   


    --要查询什么结果?以下SQL用到了关联索引。
    select a.id,
           a.name,
           a.sex,
           b.address
      from a,b
     where a.id = b.id; 
      

  4.   

    我记得最简单 就是 关联字段加索引...当然 貌似 还有 hash join 之类的 连接手段 一个个试的 还要看  数据量和 选出来的数据量