- 浏览: 204298 次
- 性别:
- 来自: 北京
最新评论
-
泛白的墨色天空:
赞。解决了我的问题。
Spring ioc注解方式获取bean
文章列表
https://help.ubuntu.com/community/VMware/Server
A "handler" is an internal Apache representation of the action to be performed when a file is called. Generally, files have implicit handlers, based on the file type. Normally, all files are simply served by the server, but certain file types are "handled" separately.
...
惊闻永中申请破产,这个一直不让人看好但的确让人尊敬的、十年一日挑战微软office霸权的斗士,如今将轰然倒下。
每日经济新闻的报道“永中科技1周后破产清算:叫板微软office成追忆”,“一家曾一心挑战微软在office领域霸权的公司,在获得国家数千万元的科技投入,且产品有望进入“核高基”项目后,却因经营不善以致被债权人逼入破产清算境地。这当中到底发生了什么?”如今,局外人都不知道永中发生了怎样的变故。
曾几何时,永中解决用户问题、解放用户生产力的设计理念,跨平台、统一数据结构和用户界面的office集成创新,使其从技术上超越微软的豪言几近实现,并实至名归地获得了“2006年 ...
segment --> extents --> blocks
段(对象) 扩展 数据块
TAB 是当前用户的表及视图; TABS 是用户表的存储及数据的分配信息; CAT 用户的表、视图、序列信息
select * from v$lock where ctime<3600;
查看哪些会话加锁
select sid, serial# from v$session where sid='';
根据查出来的sid,查询serial
alter system kill session 'sid,serial#';
杀死会话
select spid from v$process where addr=(select paddr from v$session where sid=);
kill -9 spid
直接用操作系统命令杀死进程,更常用
v$lock视图
v$lock视图列出当前系统持有的或正在申请的所有锁的情况,其主要字段说明如下:
字段名称
类型
说明
SID
NUMBER
会话(SESSION)标识;
latch:保护内存的,随机机制
lock: 保护事务的,队列机制
我从西安数据库采集的数据
select addr, name, misses from v$latch_children where misses>50 and name='cache buffers chains';
查看cbc中哪个栓错过次数超过50
ADDR NAME MISSES---------------- -------------------- ----------0000000139193ED0 cache ...
@$ORACLE_HOME/rdbms/admin/utlbstat.sql
//业务
@$ORACLE_HOME/rdbms/admin/utlestat.sql
最后生成报告,报告位置在utlestat.sql中设置,spool 。。。
如何阅读此报告:
stats$lib PINHITRATIO应高
stats$waitstat 如undo header较高,则应加入更多回滚空间
如segment header较高,则应加入更多freelist(待查)
stats$roll 如TRANS_TBL_W ...
Oracle优化:
toad,oem,图形界面的优化原理是什么?---都是基于时间点的信息对比。
-----------------------t1---------------------------------t2------------------------------------
在时间t1处收集信息info1,过段时间后在t2处收集信息info2,然后对比信息info1和info2,得出统计信息。
1,
v$datafile dba_data_files;
v$tempfile dba_temp_files;
v$tablespace dba_tablespaces;
v$logfile v$log;
Oracle数据字典分两种:
1: v$开头的
2: dba_开头的
1: v$开头的
v$instance, v$datafile, v$log, v$latch
动态性能视图,存在于内存中,每次启动数据库重新生成。
2: dba_开头的
dba_data_files
存在于系统表空间,基表是以$结尾的表。
看看以$结尾的表都是些什么:
select table_name, owner from dba_tables where table_name like '%$' and rownum < ...
bdump中有alert文件,和一些后台进程(smon,pmon,ckpt,dbwr,lgwr,arcn)的trace file,重大事件udump中一般放置sql trace之后session的trace文件,用户服务器进程产生的跟踪文件,sql问题cdump一般放置一些核心的trace文件,内核实例缓冲区产生的跟踪文件
bdump下alert_orcl.log,重大事件汇总。
adump一般是audit dumpbdump是background dumpudump是user dumpcdump是core dump
如果出现600错误,通常是内存,硬盘,或者是orac ...
原型:extern int strcmp(char *s1,char * s2);
用法:#include <string.h>
功能:比较字符串s1和s2。
说明:
当s1<s2时,返回值<0
当s1=s2时,返回值=0
当s1>s2时,返回值>0
举例:
// strcmp.c
#include <syslib.h>
#include <string.h&g ...
Apache中的一段代码:
char *name = "proxy_123";
char *preload_name = name + strlen("mod_"); //指针向前移动4个字符
printf("%s\n", preload_name);
输出:
y_123
原型:extern int strlen(char *s);
用法:#include <string.h>
功能:计算字符串s的(unsigned int型)长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
ge ...