原创 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.程序、進程和線程 程序: 程序是計算機指令的集合,它以文件的形式存儲在磁盤上。 進程:是一個程序在其自身的地址空間中的一次執行活動。進程是資源申請、調度和獨立運行的單