专业网站制作价格,国际实时新闻,中国世界排名,小程序开店流程下一篇:【0254】深入分析Query Execution(二)
1. 查询执行阶段(Query Execution Stages)
1.1 简单查询协议(Simple Query Protocol)
客户端-服务器协议的一个简单版本支持SQL查询执行:它将查询的文本发送到服务器,并在响应中获得完整的执行结果,而不管它包含多少行…下一篇:【0254】深入分析Query Execution(二)
1. 查询执行阶段(Query Execution Stages)
1.1 简单查询协议(Simple Query Protocol)
客户端-服务器协议的一个简单版本支持SQL查询执行:它将查询的文本发送到服务器,并在响应中获得完整的执行结果,而不管它包含多少行。
发送到服务器的查询经过几个阶段:
解析(Parsing)转换(Transformed)计划(Planned)执行(Executed)1.1.1 解析(Parsing)
首先,PostgreSQL必须解析查询文本以理解需要执行的内容。 词汇和句法分析(Lexical and Syntactic Analisis) 词法分析器将查询文本拆分为一组词法(如关键字、字符串文字和数字文字) 【