当你向ORACLE提交一个SQL语句,ORACLE会首先在这块内存中查找相同的语句....,b.location from work_city a , plant_detail b where a.city_id = b.city_id 不能
用户jack 通过private synonym...两个SQL语句中必须使用相同的名字的绑定变量(bind variables)
例如:第一组的两个SQL语句是相同的(可以共享),而第二组中的两个语句是不同的(即使在运行时,赋于不同的绑定变量相同的值)...然后扫描第二个表(FROM子句中最后第二个表),最后将所有从第二个表中检索出的记录与第一个表中合适记录进行合并....实际上,ORACLE在解析的过程中, 会将’’ 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间.
5,减少访问数据库的次数
当执行每条SQL语句时, ORACLE