oracle資料庫基礎二

2021-07-29 06:51:14 字數 919 閱讀 6457

1.查詢等待資源的會話的檢視 v$session和v$session_wait

2.三中收集advisory statistics

buffer cache advice,segment level statistics,timed statistics

3.檢視資料庫的時區 select dbtimezone from dual;

4.ora-01555錯誤處理

具體的錯誤資訊'snapshot too old within rollback seg',通常可以通過

增大回滾段(rollback seg)來解決問題,再檢視具體造成錯誤的sql文字

5.增加buffer cache的命中率

在資料庫較繁忙時,使用buffer cache advisory工具查詢v$db_cache_advice

通過使用alter system set db_cache_size 大小

6.分析資料庫的效能,可以使用awr和addm報告

7.繫結變數的優缺點

相對於文字變數(在sql直接書寫查詢條件,這樣的sql在不同的條件下需要

反覆解析,繫結變數是指使用變數代替直接書寫條件,查詢bind value在執行時傳遞

,然後繫結執行。優點是減少硬解析,降低cpu的爭用,節省share_pool;缺點sql優化比較困難)

8.tablespace與datafile之間的關係

乙個tablespace可以有乙個或者多個datafile;每個datafile只能在乙個

tablespace內,table中的資料通過hash演算法分布在tablespace中的各個datafile中

;tablespace是邏輯上的概念,datafile是物理上儲存了資料庫的種種物件

9.回滾段的作用:

事務回滾(rollback),事務恢復(故障回滾),讀一致性

oracle資料庫基礎

1.什麼叫關係型資料庫 基於關係模型的資料庫就叫關係型資料庫。2.那什麼叫關係模型了 使用的儲存結構是多個二維表,實體與實體間的聯絡都是用關係來表示的。oracle資料庫是關係型資料庫 1.sql plus的常用命令 1 conn ect 用法 conn 使用者名稱 密碼 網路服務名 as sysd...

Oracle資料庫基礎!

ddl 資料庫定義語言 dml 資料庫操縱語言 dql 資料庫查詢語言 oracle 甲骨文公司的產品 字元型 char 日期型別date 大字段 樣本資料庫 約束 限制表中的列可以存放什麼樣的資料 not null不允許為空 check一種檢查約束,開發不用 2 檢視表結構 desc 表名 3 資...

Oracle資料庫基礎

oracle資料庫 一 資料庫基礎 dbs db dbms 資料庫系統 資料庫 資料庫管理系統 資料庫三大重點 設計,查詢,編碼 sql web伺服器和資料庫對話的語言 結構化查詢語句 資料庫內部儲存結構有三種 1 關係型 2 層次型 3 網狀型 常見的資料庫 oracle 甲骨文公司 mysql ...