原创 oracle 鎖-1
一、鎖(lock) 1、鎖的概念: 數據庫是一個多用戶使用的共享資源。當多個用戶併發的存取數據時,在數據庫中就存在多個事務同時存取同一數據的情況。如果對這種併發操作不加以控制就可能會讀取和存儲不正確的數據,破壞數據的一致性
原创 創建使用Oracle同義詞
摘自《從實踐中學習Oracle/SQL》清華大學出版社出版。 設定同義詞,方便使用 SQL select * from emp;等用於select * from abc; 建立共有的同義詞 SQL 如果用戶的等級
原创 oracle創建用戶與權限操作
1.創建用戶create user SQL>create user arthur identified by m123 (m123是密碼,必須是以字母開頭) 一般的普通用戶是無權限
原创 oracle恢復誤刪數據
oracle 誤刪數據操作,注意喔:數據刪除不小心commit了怎麼辦呢? 1 、select * from test t 2、delete test 3、select * from test t --並且commit 4 sele
原创 oracle10g 數據庫類型
在通過DBCA來創建oracle數據庫或刪除已有數據庫的時候。下面來主要說明創建數據庫 在創建數據庫的時候,一般會給你提供三種數據庫模板(就是數據庫類型): 一般用途:General Database 事物處理:Transaction P
原创 oracle創建表空間,用戶和導入導出
//創建臨時表空間 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp
原创 Oracle歸檔模式與非歸檔模式設置
Oracle的日誌歸檔模式可以有效的防止instance和disk的故障,在數據庫故障恢復中不可或缺,由於oracle初始安裝模式爲非歸檔模式,因此需要將其設置爲歸檔模式,下面就其方法和步驟做一些總結,雖然簡單,但這是管理oracle數據
原创 Oracle基本語句
Oracle基本語句 1 進入界面 在cmd裏面進入oracle的sqlplus界面:sqlplus scott/orcl@orcl 2 連接管理 連接命令 con
原创 ORACLE SQL性能優化系列 (二)
1. 使用DECODE函數來減少處理時間 使用DECODE函數可以避免重複掃描相同記錄或重複連接相同的表. 例如: SELECT COUNT(
原创 oracle數據庫的啓動與關閉
1. oracle數據庫實例的啓動: oracle數據庫啓動有三種階段,在不同的啓動階段中oracle會實現不同的操作,系統修復等操作: 1)、starup nomount 階段:即實例的啓動,實例的啓動包含以下任務: a、按以下的順序
原创 Oracle kill session詳解
kill session 是DBA經常碰到的事情之一。如果kill掉了不該kill 的session,則具有破壞性,因此儘可能的避免這樣的錯誤發生。同時也應當注意, 如果kill 的session屬於Oracle 後臺進程,則容易導致數
原创 oracle數據庫歸檔模式設置
在單擊節點或本機機器上進行設置 1 sql> archive log list; #查看是否是歸檔方式 2 sql> alter system set log_archive_start=true scope=spfile; #啓用自
原创 索引詳解-1
一、索引的特點: 1、通過創建唯一性索引,可以保證數據庫表中的每一行數據的唯一性。 2、可以大大加快數據的檢索速度,這也是創建索引的主要原因。 3、可以加速表與表之間的聯繫,特別是在實現數據參考完整性方面具有特別的意義。 4、使用分組和排
原创 SQL性能優化(一)
1.選擇最有效率的表名順序(只在基於規則的優化器中有效) ORACLE的解析器按照從右到左的順序處理FROM子句中的表名,因此FROM子句中寫在最
原创 Oracle體系結構前必掌握的2個概念
一、數據庫 數據庫(database)是一個數據集合。 無論數據庫是採用關係結構還是面向對象結構, oracle數據庫都將