上周五花了幾個小時,專門來了解了下ORACLE表空間轉移的知識,因為測試站點ORACLE所在的磁盤只剩下十幾M的空間了。于是我將表空間轉移到另外一個磁盤,過程如下: 操作環(huán)境: 數據庫:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 表空
2015-06-281)找出當前會話ID的方法select sid from v$mystat where rownum=1 2)找出阻塞的會話IDselect * from dba_blockers 3)得到會話的詳細信息SELECT a.username, a.program, a.SID, a.serial# FROM v$session a, dba_blockers b WHERE a.SID = b.holdi
2015-06-28對于DBA來講,熟悉ORACLE的常用操作方法有很重要的作用,下面列舉幾個方面的: 一、Oracle數據庫的幾個關閉方法 對于ORACLE來講,關閉的方法有三個: 在SVRMGRL下可以輸入如下語句,就可關閉數據庫,但每個語句都有自己的作用,有的語句還必須慎重使用
2015-06-28Oracle索引? 目地:更快地檢索數據?! √攸c:讀取數據速度快,但添加數據速度慢.?! ≌Z法: create index idx_stu_email on stu (email) ; drop index idx_stu_email ; select index_name from user_indexs ; Oracle視圖? 特點:視圖相
2015-06-28好一段時間沒有用oracle數據庫,突然想起來要用oracle數據庫,可以用scott登錄,竟然不能正常登錄,提示this is account unlock,這個oracle數據庫提高安全性的需要,過一段時間就要修改密碼,避開密碼泄漏帶來的安全隱憂。 那有什么辦法解決嗎,不就是一個a
2015-06-28由于Oracle數據庫備份有三種方式,每種方式具有不同的恢復特性,因此應集成數據庫與文件系統(tǒng)備份,集成邏輯備份和物理備份?! ∫弧浞莶呗浴 ?.在操作系統(tǒng)級,使用大容量磁盤陣列,通過磁盤映像技術使每一個數據庫文件自動分布于每個物理磁盤。這樣,當某個
2015-06-28現(xiàn)在某家企業(yè)的Oracle數據庫中有一張產品信息表。這張表中的記錄已經超過了500萬條。其中成品信息大概30萬條。零件記錄有300萬條左右。剩余的都是包裝信息。數據庫工程師通過相關的分析與監(jiān)測,用戶訪問這張表的時候,會有嚴重的等待現(xiàn)象。這主要是因為這張表中
2015-06-281.使用急救盤組進行維護 急救盤組(也稱為boot/root盤組),是系統(tǒng)管理員必不可少的工具。用它可以獨立地啟動和運行一 個完整的Linux系統(tǒng)。實際上,急救盤組中的第2張盤上就有一個完整的Linux系統(tǒng),包括root文件系 統(tǒng);而第1張盤則存放了可啟動的內核。使用急
2015-06-28創(chuàng)建外鍵約束時如果使用Oracle默認的創(chuàng)建方式,在刪除被參照的數據時,將無法被刪除,這一點在Oracle9i中給了我們更多靈活的選擇,我們可是使用on delete cascade和 on delete set null關鍵字來決定刪除被參照數據時是否要將參照這個數據的那些數據一并刪除,還
2015-06-28在Oracle中可能不小心會DROP掉一個表,如果沒有定期做備份的話,將會帶來很大的麻煩。如果有的情況下,每天的數據都很重要,而定期備份的周期又稍長,情況恐怕也不容樂觀! 不過還好Oracle有個回收站,概念就跟Windows里的回收站一模一樣。 比如有以下誤
2015-06-28查詢并刪除重復記錄的SQL語句 查詢及刪除重復記錄的SQL語句 1、查找表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷 select * from people where peopleId in (select peopleId from people group by 
2015-06-28Oracle關系數據庫系統(tǒng)以其卓越的性能獲得了廣泛的應用,而保證數據庫的安全性是數據庫管理工作的重要內容。本文是筆者在總結Oracle數據庫安全管理工作的基礎上,對Oracle數據庫系統(tǒng)密碼文件的創(chuàng)建、使用和維護作了詳細的介紹,供大家參考?! ≡贠racle數據庫系
2015-06-28一、什么是注冊? 注冊就是將數據庫作為一個服務注冊到監(jiān)聽程序。客戶端不需要知道數據庫名和實例名,只需要知道該數據庫對外提供的服務名就可以申請連接到數據庫。這個服務名可能與實例名一樣,也有可能不一樣?! ≡跀祿旆掌鲉舆^程中,數據庫服務器
2015-06-28下面這個方法僅用在字符集為固定長度的數據庫中: SQL> WITH STR AS (SELECT 'ABCDE 中文字符串 FG' S FROM DUAL) 2 SELECT 3 LENGTH(S) * 2 - LENGTHB(S) ENG, 4 LENGTHB(S) - LENGTH(S) CHN, 5 LENGTHB(S) * 2 - LENGTH(S) * 2 CHN_B 6
2015-06-28declare cnt number; begin ---查詢要創(chuàng)建的表是否存在 select count(*)into cnt from user_tables where table_name='ENTRY_MODIFYSTATUS'; ---如果存在則刪除該表 if cnt>0 then dbms_output.put_line('表存在不創(chuàng)建'); else
2015-06-28現(xiàn)在主流的數據庫管理系統(tǒng)中,都支持多個事務同時執(zhí)行,這樣提高了數據庫管理系統(tǒng)的運行效率。試想如果只允許一個事務運行,而這個事務又需要很長的時間,那么其他的用戶必須一直等待該事務結束,效率何其低下。執(zhí)行不同的事務雖然可以提高性能,但是有可能會破
2015-06-28我們今天主要描述Oracle存儲過程定時執(zhí)行方法主要有2種方法,愿在你學習Oracle存儲過程定時執(zhí)行實際操作中以起到拋磚引玉的作用。你如果對其有興趣的話你就可以點擊以下的文章進行觀看了。 1、編寫shell腳本,使用crontab在后臺定時執(zhí)行 a) shell腳本
2015-06-28Last login: Wed Jul 21 09:08:23 2010 from 172.16.7.15 [root@webserver2 ~]# su - oracle [oracle@webserver2 ~]$ sqlplus "/as sysdba" SQL> alter user system identified by mnyali 2 ;
2015-06-28Oracle數據庫可以運行在兩種模式下:歸檔模式(archivelog)和非歸檔模式(noarchivelog)。 檢查歸檔模式命令: SQL> archive log list Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FI
2015-06-28有客戶遇到SQL性能不穩(wěn)定,突然變差導致系統(tǒng)性能出現(xiàn)嚴重問題的情況。對于大型的系統(tǒng)來說,SQL性能不穩(wěn)定,有時突然變差,這是常常遇到的問題。這也是一些DBA的挑戰(zhàn)?! τ谑褂肙racle數據庫的應用系統(tǒng),有時會出現(xiàn)運行得好好的SQL,性能突然變差。特別是對于
2015-06-28