原创 學習ORACLE-分區表的使用(1)——分區表的基本操作

對分區表的使用做一個簡單的記錄。 創建簡單的範圍分區表 CREATE TABLE PART_TABLENAME ( COLUMN_1 NUMBER(20), COLUMN_2 VARCHAR2(10), C

原创 生活-急救常識(1)

急救常識,對中國大學慕課 《急救常識》的筆記 1.心肺復甦術 只適用於“三無”的病人,即沒有反映,沒有呼吸,沒有心跳; 首先確認現場環境安全,接下來看患者有無反映,有沒有呼吸,如果都沒有,撥打120急救電話,緊急呼救並告知帶除顫器

原创 學習Oracle Concepts-第6章 數據字典與動態性能視圖

內容主要來源於Oracle官方文檔(官網英文版和網絡中文版) Oracle Database Concepts 1.數據字典概述 數據字典是一組提供有關數據庫管理元數據的只讀表,包含如下信息: 1.數據庫中模式對象的定義,包括列的

原创 學習Oracle Concepts-第5章 數據完整性

內容主要來源於Oracle官方文檔(官網英文表和網絡中文版) Oracle Database Concepts 1.數據完整性簡介 業務規則要求數據符合一定的條件和關係,比如非空、默認值等等。 1.1 保證數據完整性的技術 保證存

原创 學習ORACLE-優化器提示(Hints)

數據倉庫中加工數據時,經常會使用提示(HINT)指示優化器改變執行路徑,以便快速的得到數據。現總結一下提示的使用。內容主要來源於Oracle docs 和網絡。 優化器提示 1.優化器提示概述 1.1 提示的類型 提示可以是以下幾種一

原创 學習Oracle Concepts-第4章 分區、視圖和其他模式對象

內容主要來源於Oracle官方文檔(官網英文表和網絡中文版) Oracle Database Concepts 1.分區概述 分區能夠將非常大的表或這索引分解成更小的、更易於管理的叫做 分區 的片段。每個分區是一個獨立的對象,有其自

原创 學習C語言-中國大學MOOC,Dev-C++中與acllib.c(h)跳到makefile.win

對着視頻做實驗,編譯總是報錯,上網找了一篇完整實驗的博文: (中國大學Mooc)C語言程序設計進階 之 Dev-C++中與ACLLib的詳細圖文解說 找到了問題. 在配置 項目-》項目屬性-》參數 中的鏈接內容格式不正確,少了兩邊的引

原创 學習Oracle PL/SQL -執行權限模型(AUTHID DEFINER、AUTHID CURRENT_USER)

來源《Oracle plsql 程序設計》 寫存儲過程時經常由於執行權限導致得不到想要的數據,現在詳細看一下; Oracle數據庫爲PL/SQL程序提供了兩種對象許可模型,默認的是定義者權限(AUTHID DEFINER),使用這種模

原创 學習Oracle Concepts-第3章 索引和索引組織表

內容主要來源於Oracle官方文檔(官網英文表和網絡中文版) Oracle Database Concepts 1.索引概述 索引是一種與表或表簇相關的可選結構,有時可以提高數據的訪問速度。通過在表上的一個行或多個行上創建索引,你獲得

原创 學習ORACLE-Oracle net 配置

文章目錄1.listener.ora:1.1 配置步驟1.2 相關命令1.2.1 查詢監聽狀態1.2.2 關閉監聽進程1.2.3. 啓動監聽進程2.tnsnames.ora:2.1 配置步驟3.sqlnet.ora3.1 配置步驟 如

原创 學習Oracle Concepts-第2章 表和表簇

內容主要來源於Oracle官方文檔(官網英文表和網絡中文版) Oracle Database Concepts 1.模式對象簡介 數據庫模式 是模式對象數據結構的邏輯容器;例如表和索引就是模式對象。 每個用戶有一個模式,與用戶名同名,

原创 學習ORACLE-錯誤總結(ora-xxxxx)

1. ORA-04063:view v$xxxxx has errors 巡檢是發現一個sql語句報錯,上網查詢原因,如下: 創建視圖時報錯(使用了基表不存在的列等),但是使用force語句強制創建了; 視圖基於的表或視圖在視圖創建

原创 學習ORACLE-10046跟蹤事件相關

10046事件主要用來跟蹤sql的執行,提供的信息比SQL_TRACE多,對SQL_TRACE是個補充 設置trace文件的標識,方便查找生成的trace文件: HR@orcl>ALTER SESSION SET tracefile_

原创 學習ORACLE-分區表的使用(2)——分區操作對索引的影響

操作分區表時,對其上的索引有何影響 1.準備 1.1 分區表: CREATE TABLE PART_TABLENAME ( COLUMN_1 NUMBER(20), COLUMN_2 VARCHAR2(10),

原创 學習ORACLE-linux中sqlplus上下鍵翻頁查看功能無效

安裝數據庫軟件之後,使用sqlplus嘗試連接,注意到上下方向鍵翻頁查看功能無效: SQL> select name from v$database; NAME --------- ORCL SQL> ^[[A^[[B 總結一