oracle 使用leading, use_nl, rownum调优(引用)

问题的提出: 一次客户的指摘,建议使用leading, use_nl 实际上还有use_hash(9i以降有効) 1、使用leading和use_nl来设置表的查询顺序,来加快查询速度,一般把小表设为第一个表。 /*+LEADING(TABLE)*/ 将指定的表作为连接次序中的首表. /*+USE_NL(TABLE)*/ 将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表. 成本计算方法: 设小表100行,大表100000行。 两表均...

作者: bealla 发布时间: 12-23

出现bad request(invalid hostname)

今天在公司新的idc点上进行部署应用却发生了bad request(invalid hostname)现象, 介绍一下使用的环境,前端lvs做负载均衡分派,后端是nginx提供服务,使用的系统是linux。 出现的现象是页面显示bad request(invalid hostname),nginx的access log看到的记录 出现偶然会出现499的错误,大部分时间都是200。但就算是200记录的时候页面照样是出现bad request(invalid hostname...

作者: skybin090804 发布时间: 12-23

压缩解压缩命令——tar

1.压缩 $tar cfj /tmp/test.tar.bz2 /tmp/test $tar cfz /tmp/test.tar.gz /tmp/test 2.解压缩 $tar xfj /tmp/test.tar.bz2 $tar xfz /tmp/test.tar.gz c 压缩 x 解压缩 f 文件 j bz2压缩 z gz压缩

作者: shenhailuanma 发布时间: 12-23

apt-get purge

apt-get install pkg是下载并安装pkg软件,不带版本号 apt-get install pkg=version安装指定的版本的软件 apt-get remove pkg 卸载pkg软件,不删除配置文件 apt-get purge pkg卸载pkg,非常干净的卸掉

作者: neobilly 发布时间: 12-23

mfc中CImageList的使用简介(转)

mfc中CImageList的使用简介(转) 图像列表控制(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式。可以利用WINDOWS32位应用程序接口函数API来绘制、建立和删除图像,并能实现增加、删除、替换和拖动图像等操作。图像列表控制提供了控制图像列表的基本方法,这些方法在WINDOWS95及以后...

作者: crear 发布时间: 12-23

学习笔记(wc、cmp、diff)

一、wc(单词、字符、行计数) wc命令计数一或多个文档里德字符、单词、行数 1、字符计数中包含了换行符(\n) 2、默认输出三个选项(clw),可单独指定 c 字符 l 行 w 单词 #wc test1 7 23 108 test1 //7行 23个单词 108个字符(包括"\n") #wc -l test1 7 test1 #wc -w test1 23 test1 #wc -c test1 108 test1 二、cmp(字节比较命令) # cat test1 asd fsf1 asdf asd fsf2 asdf asd ...

作者: kuaifeidao 发布时间: 12-23

分割字符串函数strsep和strtok

strsep() #include <string.h> #include <stdlib.h> #include <stdio.h> int main(void) { char ptr[]={ "abcdefghijklmnopqrstuvwxyz "}; char *p,*str= "m "; p=ptr; printf( "%s\n ",strsep(&p,str)); printf( "%s\n ",p); str= "s "; printf( "%s\n ",strsep(&p,str)); printf( "%s\n ",p); return 0; } 运行结果 [root@localhost strsep]# gcc -o strsep strsep.c [roo...

作者: ricky_pc 发布时间: 12-23

明文密码批量修改Linux密码

A. 首先将用户名密码一起写入一个临时文件. #cat chpass #root:123456 #user:123456 B. 使用如下命令对用户口令进行修改: #chpasswd < chpass C. 可以使用 123456 来登录系统,密码修改完毕. 优点: 可以很快速方便的修改多个用户密码 缺点: 明文密码写在文件里仍然显得不够安全,但是避免了第一种修改方式不能有特殊字符串密码的情况.

作者: xindi10631 发布时间: 12-23

(转)Usb Hub代码分析

Usb Hub代码分析 如需引用请注明出处:http://blog.csdn.net/zkami 作者:ZhengKui 在host controller初始化的时候一定会调用hub_probe进行初始化,至少对root hub初始化 hub_probe(struct usb_interface *intf, const struct usb_device_id *id) (hub.c) 此时struct usb_interface 和struct usb_device的数据已经在hc初始化的过程中得到 -> hdev = interface_to_usbdev(int...

作者: victure83 发布时间: 12-23

oracle omf

收藏自网上 db_create_file_dest 参数的官方说法是启用基于Oracle-managed files(omf)管理。对redo、control、temp、undo、data文件的omf管理 我的理解就是,不让oracle傻傻的把所有的文件都放到默认的位置,既不安全,也不好看!于是乎,oracle就推出这一参数,让用户指定各种文件的存放位置,但为了增加点神秘感,就把文件名改为一定规则的样子罢了! 类似的db_recovery...

作者: zr_baobao 发布时间: 12-23