SQL语句的优化也是数据库优化的一个最直接最立竿见影的因素。SQL语句的性能监控从监控工具来说大致可分为由高级语言提供和由Oracle本身提供,高级语言以典型的应用C语言和WEB开发语言PHP为例, C语言中可以用 gettimeofday 函数来在某一数据库操作之前和之后分别获取一个时间值,将两个时间值之差做为衡量该数据库操作的效率,在 PHP中,也可以用gettimeofday, 操作方法当然与C语言中有所不同。当然,PHP中也有其它一些函数可以达到同样的时间精度, 关于时间精度的考虑,不能简单以大小衡量微秒级的时间数值。