原创 Linux實踐工程師學習筆記四
管理磁盤文件系統 mount 設備名 掛載點 mount /dev/fd0 /mnt/floppy 光驅(IDE) /dev/cdrom (à/dev/hdx) 光驅(SCSI)/dev/scdN (N=0,1…) 硬盤(ID
原创 Linux實踐工程師學習筆記十六
Proftpd #tar jxvf proftpd-1.2.9.tar.gz2 #cd proftpd-1.2.9 #./configure 生成與系統有關的配置文件 #make
原创 Linux實踐工程師學習筆記十二
LVM邏輯卷管理器 PV (physical volume)物理卷 VG (Volume Group)卷組 LV (Logical Volume)邏輯卷 1.fdisk /dev/sdb 分區sdb1,sdb2,sdb3
原创 Python 中的動態編譯(1)
有一些使用場景中希望將一定的編碼能力交給用戶決定,要麼是做成配置形式或做成插件熱加載,今天介紹一種更輕量級的實現方式——動態編譯。 說到 python 的動態編譯一般會想到 eval 函數、exec 函數、compile 函數。 以下是一
原创 dubbo-keeper CPU 耗盡分析
某日應用收到,從錯誤日誌可以看到是遠程調用 dubbo keeper 上報監控信息時報錯: 登錄到 dubbo keeper 的服務器查看,發現 CPU 耗盡: 非常幸運 ,Java進程還在,趕緊做一個 jstack ,發現大量線程的
原创 Oracle 中的 unique index 和 non unique index的區別
今天做Schema評審的時候發現一個很奇怪的現象,也許是用工具生成的SQL語句,清一色的如下: CREATE TABLE table_name ( id NUMBER NOT NULL,
原创 使用VMware虛擬機遷移現有的服務器及網絡(5)
3 遷移Netware網絡 遷移Netware網絡包括遷移Netware服務器和Netware工作站,而根據Netware服務器版本和工作站需要運行的軟件的不同,遷移所使用的工具和方法也不同,主要思路如下: 如果Netware服務器安裝
原创 使用SQL查看用戶所使用的SQL語句
select a.user_name, b.sql_text,c.sid,c.serial#,c.statusfrom v$open_cursor a, v$sqlarea b,v$session cwherea.address = b
原创 oracle查詢各個表空間大小
Select Tablespace_Name,Sum(bytes)/1024/1024 From Dba_Segments Group By Tablespace_Name; 與上一篇聯合使用非常好
原创 解決SQLServer2000安裝提示掛起的文件操作
打開註冊表編輯器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperat
原创 oracle表空間操作詳解
建立表空間CREATE TABLESPACE data01DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500MUNIFORM SIZE 128k; #指定區尺寸爲12
原创 oracle優化手段之[提示]
1. /**//*+ALL_ROWS*/表明對語句塊選擇基於開銷的優化方法,並獲得最佳吞吐量,使資源消耗最小化.例如:SELECT /**//*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPM
原创 使用VMware虛擬機遷移現有的服務器及網絡(3)
2 Symantec Ghost企業版的使用 在遷移服務器的過程中,需要把“老”服務器“copy”到“新服務器”的虛擬機中,怎樣“copy”這些服務器呢?使用Symantec Ghost企業版是一個不錯的方法。 2-1 Symant
原创 Linux實踐工程師學習筆記二十二
常用系統安全分析工具 掃描器nmap(FC5默認沒有安裝),rpm包在第5張盤 #nmap 192.168.0.22 默認掃描TCP端口 #nmap -sU -sR -sS 192.168.0.22 -sU UD
原创 查看錶所佔表空間的空間
select segment_name,tablespace_name,bytes,blocks from user_segments order by TABLESPACE_NAME,bytes; 方便管理或者這樣也可以 s