原创 【轉】DBA需要的技能

 dba掌握的技術    1.      os : linux,solaris或其他unix起碼要一種    2.      bash (不精通也要熟

原创 oracle 修改密碼

一般修改用戶密碼:alter user kim identified by kim; sys用戶:select username,password from dba_users;   可以查看到kim的加密密碼:7EB94EC687822

原创 vmstat命令詳解(轉自csdn博客)

vmstat命令用來獲得UNIX系統有關進程、虛存、頁面交換空間及CPU活動的信息。這些信息反映了系統的負載情況。vmstat首次運行時顯示自系統啓動開始的各項統計信息,之後運行vmstat將顯示自上次運行該命令以後的統計信息。用戶可以通

原创 【轉】我說一下我學習oracle的經歷

 摘自http://www.cnoug.org/viewthread.php?tid=1657我說一下我學習oracle的經歷   必須對insert/update/delete/select很熟悉 這是基

原创 dba實習生招聘筆試的幾個問題。

今天參加了實習生招聘的筆試,規模比較小,總共通知了42個人。我投的是DBA,題很基礎,但答的不好,10道選擇題,12道問答 題,現把記住的幾道題寫出來。   選擇題:(考的都是數據庫原理方面的內容,記住的不多)   1. 數據庫系統和文件

原创 mysql 啓動和關閉命令

今天開始學習mysql,準備一個月的時間學習Mysql,8/8到9/8號。linux下安裝了Mysql,沒有建組,只是rpm -ivh了rpm包。 安裝完自動啓動,以下是操作: 登陸: [root@kim ~]# mysql 查看數據庫:

原创 oracle select語句中,不加for update和加 for update和for update nowait區別

           oracle中,select語句,如果不加for update,則oracle不會添加任何鎖;            如果爲select .....for update ,則oracle會添加鎖,如果數據正在被修改,

原创 oracle控制文件

nomount時可以用show parameter control_files查看。而此時yon用select * from v$controlfile則沒有任何信息。 nomount狀態只是通過參數文件來找到控制文件。   進入moun

原创 oracle 查看用戶的表空間,修改用戶的表空間

很基本,卻常常忘記那幾個數據字典,眼過千遍,不如手過一遍。     我創建了一個kim用戶:  create user kim identified by kim.(未指定表空間)   創建一表空間:create tablespace k

原创 java函數調用次序

上週去參加了個實習生筆試,裏面一道題做錯了,菜鳥啊菜鳥,還得好好歷練啊。   問題是:java中的基類構造函數,派生類構造函數,以及派生類的成員類的構造函數,三者調用順序。   寫三個類測試:    class Dog{     publ

原创 oracle數據庫客戶端和服務器端插入中文亂碼問題

查看數據庫的字符集: select * from nls_database_parameters;   發現:NLS_CHARACTERSET               WE8ISO8859P1   表示字符集支持8位,即1個字節,而漢