
sql
文章平均质量分 77
tong_xinglong
这个作者很懒,什么都没留下…
展开
-
看懂SQL执行计划
尽量用鸟语描述了,翻译成中文反而容易误解。一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracle reads b转载 2012-06-12 14:57:48 · 1214 阅读 · 0 评论 -
如何看Oracle执行计划
oracle执行计划解释 一.相关概念 1·rowid,伪列:就是系统自己给加上的,每个表都有一个伪列,并不是物理存在。它不能被修改,删除,和添加,rowid在该行的生命周期是唯一的,如果向数据库插入一列,只会引起行的变化,但是rowid并不会变。 2·recursive sql概念:当用户执行一些SQL转载 2012-07-09 14:57:24 · 475 阅读 · 0 评论 -
oracle PL Sql 常用命令
1.set autot off 禁止使用autotrace命令set autot on 这个命令包括exp 和 stat(执行语句、生成explain plan、生成统计信息)set autot trace 不执行sql语句,但(生成explain plan、生成统计信息)set autot trace exp stat 与上句同set autot trace stat 不执行sq转载 2013-03-28 10:48:33 · 1139 阅读 · 0 评论 -
oracle trunc 用法
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间2011-12-29 16:24:34select trunc(sysdate,'year') from dual; --截取到年(本年的第一天)2011-1-1select trunc(sysdate,'q') from dual; --截取到季转载 2013-04-11 14:42:56 · 712 阅读 · 0 评论 -
oracle %TYPE %ROWTYPE
1.使用%TYPE在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:DECLARE v_FirstName VARCHAR2(20);但是如果first_name列的定义改变了会发转载 2014-02-10 10:38:16 · 666 阅读 · 0 评论 -
mysql在linux下的安装
安装环境:系统是 centos6.51、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downlo转载 2017-05-23 20:01:03 · 477 阅读 · 0 评论