摘要: db time:oracle數據庫消耗的時間,這個范圍比較大,包括了CPU使用,等待IO子系統返回,網絡處理等
db cpu:指oracle單純消耗CPU,做CPU運算的時間,關于IO,網絡的等待都不在這個范圍內,用它來統計真實CPU的消耗比較準確
閱讀全文
posted @
2013-09-03 17:49 親愛的小孩 閱讀(215) |
評論 (0) |
編輯 收藏
摘要: 如果要連接遠程數據庫,傳統的一定可行的方法是在本地裝一個oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev連接oracle官網上提供了最小訪問包,就是如下3個包,加起來35MB。
閱讀全文
posted @
2013-08-30 17:17 親愛的小孩 閱讀(112) |
評論 (0) |
編輯 收藏
摘要: Java數據庫連接(JDBC)API是一系列能夠讓Java編程人員訪問數據庫的接口,各個開發商的接口并不完全相同。以下是一些技巧,這些技巧能夠使我們更好地發揮系統的性能和實現更多的功能。
閱讀全文
posted @
2013-08-29 15:14 親愛的小孩 閱讀(118) |
評論 (0) |
編輯 收藏
摘要: 可以在客戶端機器上使用 Oracle Net Configuration Assistant 或 Oracle Net Manager 圖形配置工具對客戶端進行配置,該配置工具實際上修改 tnsnames.ora 文件。所以我們可以直接修改 tnsnames.ora 文件,下面以直接修改 tnsnames.ora 文件為例
閱讀全文
posted @
2013-08-27 16:57 親愛的小孩 閱讀(309) |
評論 (0) |
編輯 收藏
摘要: 我們在開發大型oracle數據庫系統時結合項目的特點,本著安全、高效的原則對數據庫進行了一些物理設計,從而大大提高了數據庫的查詢統計速度。總結為如下幾點:
1)擴大數據表空間到500M,用于存放本系統的數據; oracle培訓
2)段盤區的初始大小為10K,增長大小為10K,增長幅度為1;
3)用戶臨時空間增大40M;
閱讀全文
posted @
2013-08-26 16:32 親愛的小孩 閱讀(151) |
評論 (0) |
編輯 收藏
摘要: 聚簇索引是一種對磁盤上實際數據重新組織以按指定的一個或多個列的值排序。由于聚簇索引的索引頁面指針指向數據頁面,所以使用聚簇索引查找數據幾乎 總是比使用非聚簇索引快。每張表只能建一個聚簇索引,并且建聚簇索引需要至少相當該表120%的附加空間,以存放該表的副本和索引中間頁。
閱讀全文
posted @
2013-08-23 16:06 親愛的小孩 閱讀(120) |
評論 (0) |
編輯 收藏
摘要: 二、啟動數據庫到mount狀態
1.SQL> startup mount;
2.ORACLE instance started.
3.Total System Global Area 101782828 bytes
4.Fixed Size 451884 bytes
5.Variable Size 37748736 bytes
6.Database Buffers 62914560 bytes
7.Redo Buffers 667648 bytes
8.Database mounted.
閱讀全文
posted @
2013-08-22 15:00 親愛的小孩 閱讀(212) |
評論 (0) |
編輯 收藏
摘要: 如在人事管理系統中,有員工基本信息基本表。在這張表中,可能會有部門、職位、員工姓名、身份證件號碼等字段。若查詢這些內容,可能不會有重復的行。但是,我若想知道,在公司內部設置了哪些部門與職位的時候,并且這些部門與職位配置了相關人員。此時,又該如何查詢呢?
閱讀全文
posted @
2013-08-20 16:26 親愛的小孩 閱讀(95) |
評論 (0) |
編輯 收藏
摘要: 方式二:通過charindex和substring。
create function func_splitstring
(@str nvarchar(max),@split varchar(10))
returns @t Table (c1 varchar(100))
as
begin
declare @i int
declare @s int
set @i=1
set @s=1
while(@i>0)
begin
set @i=charindex(@split,@str,@s)
if(@i>0)
begin
insert @t(c1) values(substring(@str,@s,@i-@s))
end
else begin
insert @t(c1) values(substring(@str,@s,len(@str)-@s+1))
end
閱讀全文
posted @
2013-08-20 16:07 親愛的小孩 閱讀(469) |
評論 (0) |
編輯 收藏
摘要: 所有的數據庫,不管是物理的還是邏輯的,都必須首先被創建為物理備用數據庫。用來創建備用數據庫的工具有:RMAN,數據衛士代理,Oracle 網格控制。必須在主服務器和備用服務器上都進行操作。然而,無論你打算創建多少個備用服務器,在主數據庫上的步驟只需要執行一次。Oracle 11g RMAN 提供了一個簡單的命令用來創建備用數據庫并同時備份該數據庫。
閱讀全文
posted @
2013-08-16 15:20 親愛的小孩 閱讀(106) |
評論 (0) |
編輯 收藏