oracle的optimizer会对一些sql语句进行查询转换,比如:合并视图子查询非嵌套化inlist转换下面讲讲遇到的in
list转化优化的案例:create table test(col1 varchar2(12)col2 numberext
varchar2(4000));creat...
分类:
数据库 时间:
2014-04-28 04:03:42
阅读次数:
853
http://blog.csdn.net/byxdaz/article/details/39596801,先有linux环境搭minGW和cygwin都有点麻烦,最最简单的办法还是装个真正的linux,用虚拟机也好,在网络上的另一台机器也好。这样不仅快,而且你有了真正的环境。2.会C/C++语言(估...
分类:
编程语言 时间:
2014-04-28 03:53:46
阅读次数:
555
Buffer sort引发的血案
今天遇到的一个问题,在线系统上,有两张表,test1大概50G,test2大概200G,需要查询出来test1表中部分记录,并且这些记录不存在test2表中。于是就写了一个sql:select
t1.* from test1 t1, test2 t2 where.....
分类:
数据库 时间:
2014-04-28 03:49:50
阅读次数:
824
WhatWeb是一款网站指纹识别工具,主要针对的问题是:“这个网站使用的什么技术?”WhatWeb可以告诉你网站搭建使用的程序,包括何种CMS系统、什么博客系统、Javascript库、web服务器、内嵌设备等。WhatWeb有超过900个插件,并且可以识别版本号、email地址、账号、web框架、...
分类:
Web程序 时间:
2014-04-28 03:45:56
阅读次数:
884
稳定执行计划 1 策略: Oracle的sql
执行计划在一些场景下会发生变化,导致系统会发生不可知的情况,影响系统的稳定性,特别是关键业务的sql。比如下面的场景:
统计信息过老,重新收集了统计信息。为表添加了新的分区,删除分区。而oracle提供的稳定执行计划的策略也大致有:存储纲要(sto.....
分类:
数据库 时间:
2014-04-28 02:58:22
阅读次数:
678
1.创建数据库:create database database_name;2.选择数据库:use
database_name;3.创建表:create table tablename(column1 data_type1, column2
data_type2,...,columnn dataty...
分类:
数据库 时间:
2014-04-28 02:34:53
阅读次数:
560
oracle认为 null 最大。 升序排列,默认情况下,null值排后面。
降序排序,默认情况下,null值排前面。(1)用nvl函数或decode函数将null转换为一特定值 替换null:
nvl(arg,value)(2)用case语法将null转换为一特定值: order by (ca.....
分类:
其他好文 时间:
2014-04-28 01:06:19
阅读次数:
554
SQL语言共分为四大类:数据查询语言DQL、数据操纵语言DML、数据定义语言DDL、数据控制语言DCL1.
数据查询语言DQL数据查询语言DQL基本结构是由SELECT、FROM、WHERE子句组成的查询块:SELECT FROM WHERE 2.
数据操纵语言数据操纵语言DML主要有三种形式:1)...
分类:
数据库 时间:
2014-04-27 22:16:41
阅读次数:
633
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right
join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接)
只返回两个表中联结字段相等的行举例如下:--------------------------------...
分类:
数据库 时间:
2014-04-27 21:38:38
阅读次数:
764
1 。 介绍1.1 要求1.2 网应用情节1.3 SQL 射入技术1.4 特点1.5
下载和更新sqlmap1.6 执照2 。 用法2.1 帮助2.2 目标URL2.3 目标URL 和verbosity2.4 URL 参量2.5 Google
dork2.6 HTTP 方法: 得到或张贴2.7 张贴...
分类:
数据库 时间:
2014-04-27 21:29:29
阅读次数:
928