由于系统对时间要求比较高,需要优化sql语句现在运行系统:
personuser 表中有1万条记录
1、select rates from personuser where username='京A11111’;
temprec表中1条记录
2、select tollstationid,rectime from temprec_info where vehiclenumber='京A11111' order by rectime desc; 可以这样优化吗?select t.tollstationid,t.rectime,v.vehiclegrade,v.vehiclestate from temprec_info t, vehicleregister v where t.vehiclenumber=v.vehiclenumber and t.vehiclenumber='京A11111' order by t.rectime desc按照下面写的方式执行时间会比两条语句更快吗?有没有测试时间的方法?
set timing on?
personuser 表中有1万条记录
1、select rates from personuser where username='京A11111’;
temprec表中1条记录
2、select tollstationid,rectime from temprec_info where vehiclenumber='京A11111' order by rectime desc; 可以这样优化吗?select t.tollstationid,t.rectime,v.vehiclegrade,v.vehiclestate from temprec_info t, vehicleregister v where t.vehiclenumber=v.vehiclenumber and t.vehiclenumber='京A11111' order by t.rectime desc按照下面写的方式执行时间会比两条语句更快吗?有没有测试时间的方法?
set timing on?
解决方案 »
- 如何把一个表的内容作为一个视图的字段?急!!!!在线等待
- oracle移植乱码问题
- 求一aix下oracle 10g的自动备份脚本
- 查询条件的顺序一定要和索引建立时字段的顺序一致吗?如果不一致,会不会影响查询速度?
- 再线急等 !!!oracle 用netca配置本地命名并测试 报错 ORA-000604 ORA-01756
- 谁有9i的客户端安装文件啊,不是整个的,光客户端安装的.
- 怎样在Oracle中用sql语句提取类型为varchar2字段值的后三个字符(从右向左)? 怎样提取中间的若干个字符?
- 请问:oracle9i怎么改init.ora!急!
- 问一个比较水的问题,ORACLE的全文检索如何做,
- 如何创建oracle9.2.0.1中的LDAP的instance以及如何启动LDAP目录服务器??
- update相关问题
- oracle存储过程问题!(急)
set timing on
set autotrace on