原创 ORACLE 表分區 詳解

此文從以下幾個方面來整理關於分區表的概念及操作:         1.表空間及分區表的概念         2.表分區的具體作用         3.表分區的優缺點         4.表分區的幾種類型及操作方法         5.對錶

原创 v$sql , v$sqlarea,v$sqltext 區別

1、V$SQL%知多少?   一、select table_name from dict where table_name like 'V$SQL%'; V$SQL V$SQLAREA V$SQLAREA_PLAN_HASH V$SQLS

原创 Oracle開發之:窗口函數

1,測試環境: SQL> create table win_order(      month number(2),      total_sales number);  2,輸入數據: insert into win_order val

原创 分析函數1之語法

=============================================== 1.Oracle分析函數簡介 2. Oracle分析函數簡單實例 3.分析函數OVER解析 一、Oracle分析函數簡介: 在日常的生產環境中

原创 分析函數2之(Top/Bottom N、First/Last、NTile)

目錄 1.帶空值的排列 2.Top/Bottom N查詢 3.First/Last排名查詢 4.按層次查詢 一、帶空值的排列        解決排列的數據中含有空值的。NULL爲最大值,這是我們不想見到的! SQL> select dep

原创 java程序設計--孫鑫java無難事Lesson10《Java圖形界面編程》

java程序設計--孫鑫java無難事Lesson10《Java圖形界面編程》 本節要點: 1.Java圖形界面編程 2.AWT、佈局管理器、事件模型, 3.JFC、Swing編程。應用JBuilder快速開發圖形界面程序部分略去。詳細內

原创 分析函數排序

一、使用分析函數來爲記錄排名: Rank,Dense_Rank,Row_Number rank():主要用於排序,並給出序號。在排序後對相同的數據給予相同序號,接下來的序號直接跳躍 dense_rank():功能同rank()一樣,區別在

原创 ORACLE 索引 詳解

一.索引介紹  1.1 索引的創建語法: CREATE UNIQUE | BITMAP INDEX <schema>.<index_name>       ON <schema>.<table_name>            (<col

原创 PL/SQL學習:FORALL語句與集合的使用

FORALL語句的一個關鍵性改進,它可大大簡化代碼,並且對於那些要在PL/SQL程序中更新很多行數據的程序來說,它可顯著提高其性能。 1、用FORALL來增強DML的處理能力      Oracle爲Oracle8i中的PL/SQL引入了

原创 PL/SQL:DBMS_PIPE包的使用

PL/SQL:DBMS_PIPE包的使用    包DBMS_PIPE用於在同一例程的不同會話之間進行管理通信.ORACLE管道(PIPE)類似於UNIX系統的管道,但它不是採用操作系統機制實現的,基管道信息被緩存在SGA中,當關閉例程時會

原创 ORACLE抓低效的SQL語句

    信息系統訪問量又不大,瓶頸一般不會出現在應用層,極有可能在數據庫這一層,不用急着看程序。先找出邏輯讀取次數最多的SQL,硬盤讀取次數最多的S

原创 PL/SQL:有關FORALL的用法與FOR,插入記錄對比

今天看了一個2010年發的一個貼子。記錄一下動態使用FORALL語句與FOR的性能對比,測試環境爲ORACLE 10G 1.建立二個表 create table a_tab(ver number,id number) A_tab表中寫了2

原创 OraclePL/SQL編程規範指南

一、PL/SQL編程規範之大小寫  就像在SQL中一樣,PL / SQL中是不區分大小寫的。其一般準則如下:   關鍵字(BEGIN, EXCEPTION, END, IF THEN ELSE,LOOP, END LOOP)、數據類型(V

原创 PL/SQL:學會使用DBMS_JOB包

 一、DBMS_JOB包的使用     DBMS_JOB包用於安排和管理作業隊列.通過使用作業,可以使ORACLE數據庫定期執行特定的任務.     注意:使用DBMS_JOB管理作業時,必須確保設置初始化參數JOB_QUEUE_PROC

原创 java程序設計--孫鑫java無難事Lesson7《多線程》

java程序設計--孫鑫java無難事Lesson7《多線程》 1.程序、進程和線程 程序:   程序是計算機指令的集合,它以文件的形式存儲在磁盤上。 進程:是一個程序在其自身的地址空間中的一次執行活動。進程是資源申請、調度和獨立運行的單