文章分类 -  RMDB关系数据库

sql执行计划含义
摘要:Server会决定最好的计算方式. Server会选择, 是读整个客户表好呢, 还是利用索引会比较快些. Server会比较所有可能方法所耗费的资源. 最终SQL语句被物理性执行的方法被称做执行计划或者是查询计划. 一个执行计划右若干基本操作组成. 例如, 遍历整张表, 利用索引, 执行一个嵌套循环 阅读全文

posted @ 2017-07-23 10:29 ostin 阅读(231) 评论(0) 推荐(0)

SQL语句执行过程详解
摘要:一条sql,plsql的执行到底是怎样执行的呢?一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行 当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端 阅读全文

posted @ 2017-07-23 10:24 ostin 阅读(325) 评论(0) 推荐(0)

Oracle SQL语句执行步骤
摘要:Oracle中SQL语句执行过程中,Oracle内部解析原理如下: 1、当一用户第一次提交一个SQL表达式时,Oracle会将这SQL进行Hard parse,这过程有点像程序编译,检查语法、表名、字段名等相关信息(如下图),这过程会花比较长的时间,因为它要分析语句的语法与语义。然后获得最优化后的执 阅读全文

posted @ 2017-07-23 09:47 ostin 阅读(425) 评论(0) 推荐(0)

初谈SQL Server逻辑读、物理读、预读
摘要:前言 本文涉及的内容均不是原创,是记录自己在学习IO、执行计划的过程中学习其他大牛的博客和心得并记录下来,之所以想写下来是为了记录自己在追溯的过程遇到的几个问题,并把这些问题弄清楚。 本章最后已贴出原文地址。 1、SQL Server的数据存储方式 要理解逻辑读、物理读、预读这三个概念,先要搞懂SQ 阅读全文

posted @ 2017-07-23 09:35 ostin 阅读(141) 评论(0) 推荐(0)