经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'di...
分类:
数据库 时间:
2014-07-16 23:18:15
阅读次数:
287
查看oracle当前session2011-09-23 13:269041人阅读评论(0)收藏举报sessionoraclesqlterminaluserobject怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接 select * from v$...
分类:
数据库 时间:
2014-07-10 11:36:58
阅读次数:
219
OracleLibraryCache深入解析每一个进入库缓存的对象,在库缓存中都被按照本身内容分割成多块进行存贮。Oracle这样做的目的是为了更灵活的内存管理,因为在内存寻找大块连续的内存,总比寻找小块连续内存更慢一些.如果一个库缓存对象(如一条SQL语句的执行计划),它所占的内存..
分类:
数据库 时间:
2014-06-28 00:53:38
阅读次数:
479
1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev",sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event orde...
分类:
数据库 时间:
2014-06-27 19:18:03
阅读次数:
273
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-06-27 19:03:17
阅读次数:
434
朋友的小说站,现在每天采集的文章会有不少重复的文章。于是提出了去重的需求。这套cms系统的jieqi_article_chapter表的chaptername没有建立索引,第一步我们要建立索引。注意:建立索引有风险,请先做好数据备份。sql如下,使用时自行更换1处的文章id:select disti...
分类:
数据库 时间:
2014-06-27 16:48:59
阅读次数:
209
--mysql常用的hint-------------------2014/06/26对于经常使用oracle的朋友可能知道,oracle的hint功能种类很多,对于优化sql语句提供了很多方法。同样,在mysql里,也有类似的hint功能。下面介绍一些常用的。强制索引FORCEINDEXSELEC...
分类:
数据库 时间:
2014-06-27 12:24:01
阅读次数:
227
在ORACLE存储过程中创建临时表存储过程里不能直接使用DDL语句,所以只能使用动态SQL语句来执行--ON COMMIT DELETE ROWS 说明临时表是事务指定,每次提交后ORACLE将截断表(删除全部行) --ON COMMIT PRESERVE ROWS 说明临时表是会话指定,当中断会话...
分类:
数据库 时间:
2014-06-27 11:14:20
阅读次数:
240
SQL语句:
select syscolumns.name,systypes.name,syscolumns.length
from syscolumns
join sysobjects on syscolumns.id=sysobjects.id and sysobjects.xtype='U'
join systypes on systypes.xtype=syscolumns.x...
分类:
数据库 时间:
2014-06-27 09:57:03
阅读次数:
251
SQL的解析引擎包括查询编译与查询优化和查询的运行,主要包括3个步骤:
查询分析:
制定逻辑查询计划(优化相关)
制定物理查询计划(优化相关)
查询分析: 将SQL语句表示成某种有用的语法树.
制定逻辑查询计划: 把语法树转换成一个关系代数表达式或者类似的结构,这个结构通常称作逻辑计划。
制定物理查询计划:把逻辑计划转换成物理查询计划,要求指定操作执行的顺序,每一步使用的算法,操作之间的传递方式等。...
分类:
数据库 时间:
2014-06-27 07:41:50
阅读次数:
244