Pages: 2/21 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]
临时表空间用途:
INDEX CREATE ,INDEX REBUILD,ORDER BY ,GROUP BY, DISTINCT,Analyze,UNION, Sort-Merge etc..
上面这些操作均会用到临时表空间

临时表空间重建步骤:
比如临时表空间一直增大,导致系统磁盘空间吃紧,考虑重建
1 定位当前临时表空间位置
Quotation
SQL> SELECT FILE_NAME,TABLESPACE_NAME FROM DBA_TEMP_FILES;

FILE_NAME                                                                        TABLESPACE_NAME
-------------------------------------------------------------------------------- ------------------------------
/u01/oracle/oradata/askwan/temp01.dbf                                            TEMP


2 创建临时表空间TEMP02
Quotation
SQL> CREATE TEMPORARY TABLESPACE TEMP02 TEMPFILE '/u01/oracle/oradata/askwan/temp02.dbf'
SIZE 100M REUSE AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED;

Tablespace created


review:
Quotation
SQL>  SELECT FILE_NAME,TABLESPACE_NAME FROM DBA_TEMP_FILES;

FILE_NAME                                                                        TABLESPACE_NAME
-------------------------------------------------------------------------------- ------------------------------
/u01/oracle/oradata/askwan/temp01.dbf                                            TEMP
/u01/oracle/oradata/askwan/temp02.dbf                                            TEMP02

have created successfull.


3 改变缺省临时表空间为TEMP02
Quotation
SQL> ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP02;

Database altered


4 .删除原缺省表空间temp
Quotation
SQL> drop tablespace temp including contents and datafiles;

Tablespace dropped


5.创建新表空间temp
Quotation
SQL> CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oracle/oradata/askwan/temp.dbf'
SIZE 100M REUSE AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED;

Tablespace created


6. 改变缺省表空间
Quotation
SQL> alter database default temporary tablespace temp;

Database altered


7.删除中间过程表空间TEMP02
Quotation
SQL> drop tablespace temp02 including contents and datafiles;

Tablespace dropped


8.重新指定用户临时表空间
Quotation
SQL> alter user ASKWAN temporary tablespace temp;

User altered


涉及临时文件相关操作
eg.
alter database tempfile '/u01/oracle/oradata/askwan/temp.dbf'  autoextend off;
alter database tempfile '/u01/oracle/oradata/askwan/temp.dbf'  resize 300M;
alter database tempfile ''/u01/oracle/oradata/askwan/temp.dbf' autoextend on;

linux的内核漏洞

[不指定 2009/08/22 07:39 | by askwan ]
“Linux Kernel 'sock_sendpage()' NULL Pointer Dereference Vulnerability”  

标准化代号 CVE-2009-2692

这漏洞恐怕是linux历史上非常值得“怀念”的了
如今exploit工具早已发布出来 还是有不少人没有引起重视啊
我安装的几台debian lenny 5.0.1和几台RHEL5.3也不幸名列其中 加上我自己的Ubuntu9.04
几乎可以说是全部“中招”了 呵呵

受影响linux系统列表

在各种solutions也都公布出来的今天
我想我们应该只关心两个问题
1.你管理的linux服务器在这个列表中吗 ?
2.你已经采取了补救措施了吗?

Add Future Expires Headers

[不指定 2009/08/21 16:40 | by askwan ]
无它 可以增加YSlow得分

apache配置文件http.conf 或者 .htaccess文件 根据需要自行添加


<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Fri, 08 Aug 2010 08:08:08 GMT"
</FilesMatch>


注意:

1。若有很多静态文件,如ico,jpg,css,js,gif之类的文件长时间不会改变或者更新的,用此方法甚好

2。若这类文件更新比较频繁,那过期时间就设置得距离现在短一点。


Tags: , ,

debian5.0下Webmin的安装

[不指定 2009/08/19 08:43 | by askwan ]
Quotation
There are two sides to every question。
Webmin is a web-based interface for system administration for Unix. website
ok 开始 1.安装必要的deb包
apt-get -y install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perl
2. 下载 webmin deb包
wget http://ncu.dl.sourceforge.net/project/webadmin/webmin/1.480/webmin_1.480_all.deb
update: 2010-03-15 the newest version is 1.5.1.0
wget http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin_1.510-2_all.deb?use_mirror=ncu
3.安装
dpkg -i webmin_1.480_all.deb
根据自己需要修改vi /etc/webmin/miniserv.conf文件
4.使修改生效
/etc/init.d/webmin restart

----------END-------------
Tags: ,
Pages: 2/21 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]