1)查看高速缓存,如果高速缓存中刚好有其他用户使用过的这个查询语句,则服务器直接执行SQL语句,省去后续工作。 2)语句合法性检查 3)语义合法性检查 4)获得对象解析锁,语法、语义都正确后,系统就会对需要的查询对象加锁 5)数据库访问权限核对 6)确定最佳的执行计划