Time of Update: 2014-06-15
本文從多個角度闡述了SQL Server與預存程序的比較。 ①為什麼要使用預存程序? 因為它比SQL語句執行快。 ②預存程序是什麼? 把一堆SQL語句羅在一起,還可以根據條件執行不通SQL語句。 ③來一個最簡單的預存程序: CREATE PROCEDURE dbo.testProcedure_AXASselect userID from USERS order by userid
Time of Update: 2014-06-15
本文介紹MIS SQL Server對映像資料的儲存機制和存取方法。針對VB開發工具,介紹了一種通過ADO Field 對象的GetChunk 方法和AppendChunk 方法來存取MIS SQL Server中的映像資料的方法。 在一個完善的醫院資訊MIS中,映像資料的存取是必不可少的,比如X光片、CT像片的儲存。一方面,這些映像資料在遠程診療為準確診斷病情提供了重要的依據,另一方面,也為快速查閱病人資料提供了基本條件。映像資料的存取在其它應用系統如GIS中也有廣泛的應用。 1、SQL
Time of Update: 2014-06-15
SHMMAX Available physical memory Defines the maximum allowable size of one shared memory segment.The SHMMAX setting should be large enough to hold the entire SGA in one shared memory segment. A low setting can cause creation of multiple shared
Time of Update: 2014-06-15
Time of Update: 2014-06-15
安裝# groupadd mysql# useradd -g mysql mysql解壓編譯# tar -zxvf mysql-5.0.22.tar.gz# cd mysql-5.0.22# ./configure --prefix=/usr/local/mysql --with-charset=gbk# make# make install# cp support-files/my-medium.cnf /etc/my.cnf設定自啟動# cp
Time of Update: 2014-06-15
各位XD,請跟我來讓你成功在心Fedora 7下安裝上Oracle 10g,這個我現在也能夠證明,確實能夠,沒有問題,因為我已經安裝好了。1.首先試軟體準備,Fedora 7安裝oracle缺少不少東西,我安裝F7的時候還算是比較全面的安裝,但是還是缺少不少東西,測試需要的軟體如下:$ rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++
Time of Update: 2014-06-15
看了好多文章,終於在JBOSS4.22下把MYSQL5資料來源配置好了!第一步,去MySQL的官網下一個JDBC驅動(點這裡下載)。然後把解壓出來的檔案mysql-connector-java-5.0.7-bin.jar拷貝到%JBoss%/server/default/lib裡。最好再把CLASSPATH裡加上mysql-connector-java-5.0.7-bin.jar的路徑。第二步,拷貝%JBoss%/docs/examples/jca/mysql-ds.xml 到%JBoss% /
Time of Update: 2014-06-15
bkjia@LINUXIDC11> create table seg_test( x int primary key, y varchar2(20));Table created.bkjia@LINUXIDC11> select owner,header_file,header_block,bytes,blocks,extents from dba_segments where segment_name = 'SEG_TEST';no rows selected
Time of Update: 2014-06-15
Oracle觸發器是一種特殊類型的預存程序,它不同於預存程序。觸發器主要是通過事件進行觸發而被執行的,觸發器的觸發事件分可為3類,分別是DML事件、DDL事件和資料庫事件,而預存程序可以通過預存程序名字而被直接調用。當對某一表進行諸如UPDATE、 INSERT、 DELETE 這些操作時,SQL Server 就會自動執行觸發器所定義的SQL 陳述式,從而確保對資料的處理必須符合由這些SQL
Time of Update: 2014-06-15
使用者管理使用檔案orapworcl (在$Oracle_HOME/dbs下) 驗證遠端使用者的登陸,移除後則不能遠程登陸(即不能使用sqlplussys/sys123@lcro登陸),但不影響本地登陸;此檔案管理具有sysdba許可權的使用者密碼 通過命令orapwd命令可以修改具有sysdba許可權的使用者密碼,orapwd命令詳細格式如下[oracle@localhost ~]$ orapwdUsage: orapwd file=<fname>
Time of Update: 2014-06-15
一、基本安裝$tar zxvf mysql-3.23.58.tar.gz$cd mysql-3.23.58$./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql$make$make install#prefix=/usr/local/mysql mysql安裝的目標目錄#sysconfdir=/etc
Time of Update: 2014-06-15
Oracle 10g分區表不支援自動化管理,一般都要手動建立分區,手動刪除。今天給大家帶來了一個自動化管理資料表空間的指令碼。本指令碼主要由3個部分組成:sys_ConfigTable.sql、sys_pro_AddAndDropPartition.sql、sys_pro_MergeTable.sql1、sys_ConfigTable.sql 主要建立了一張配置表:這裡填寫具體要自動維護的表名、儲存天數、每天分區的個數等等;2、sys_pro_AddAndDropPartition.sql
Time of Update: 2014-06-15
Oracle利用觸發器和sequence實現主鍵自增長建立表-- Create tablecreate table GEO_BOOKMARK( F_ID NUMBER not null, F_NAME VARCHAR2(100) not null, F_REMARK VARCHAR2(200), F_XMIN NUMBER not null, F_YMIN NUMBER not null, F_XMAX NUMBER not null, F_YMAX NUMBER not null,
Time of Update: 2014-06-15
由於需求變動,現要將一個類型number(8,2)的欄位類型改為char大體思路如下:將要更改類型的欄位名改名以備份,然後添加一個與要更改類型的欄位名同名的欄位(原欄位已經改名),然後更新資料,最後刪除改名備份的欄位。以下操作在 Oracle 10.2.0.1.0 中通過。/*修改原欄位名*/ALTER TABLE 表名 RENAME COLUMN 欄位名 TO 欄位名1;/*添加一個和原欄位同名的欄位*/ALTER TABLE 表名 ADD 欄位名
Time of Update: 2014-06-15
使用shell指令碼實現對Oracle資料庫的監控與管理將大大簡化DBA的工作負擔,如常見的對執行個體的監控,監聽的監控,警示日至的監控,以及資料庫的備份,AWR report的自動郵件等。本文給出Linux 下使用 shell 指令碼來監控 Oracle 執行個體。Linux Shell的相關參考:Linux/Unix shell 指令碼中調用SQL,RMAN指令碼 Linux/Unix shell sql 之間傳遞變數 Linux Unix shell 調用 PL/SQL
Time of Update: 2014-06-15
一、雙向複製節點2配置:1)添加附加的redolog資訊 DBLOGIN USERID ogg, PASSWORD ogg ADD TRANDATA scott.* 2)配置extractGGSCI (cuug97) 11> EDIT PARAMS EORA_1EXTRACT EORA_1SETENV (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)USERID ogg, PASSWORD oggTRANLOGOPTIONS
Time of Update: 2014-06-15
現象:job一直運行,抽取一直在運行,通過過程中的日誌記錄定位到是因為抽取X系統資料一直卡著。但是查詢正在執行的sql,沒有任何結果,抽取這部分資料一直運行了一天,還未完。 因為定位不到是哪條sql在運行,於是停job,手動運行這部分的資料幫浦,已耗用時間與正常抽取的時間相近,之前查看系統cpu,io均沒有異常,懷疑是因為這部分sql的執行計畫改變所致。 調出系統中的執行計畫與手動啟動並執行sql的執行計畫進行對比,一條sql的執行計畫在月初由hash join
Time of Update: 2014-06-15
Oracle 7 v7.2 恢複大綱作者:Andrea Borr & Bill Bridge版本:1 May 3, 1995摘要本文概述了Oracle 7.2版本如何進行資料庫恢複。本文讀者應當熟悉Oracle 7.2的管理指南。相比於管理指南,本文目的是為了更詳細描述Oracle恢複用到的演算法、資料結構以及一些技術細節。系列文章:Oracle恢複內部原理
Time of Update: 2014-06-15
合理的為資料庫表上建立戰略性索引,可以極大程度的提高了查詢效能。但事實上日常中我們所建立的索引並非戰略性索引,恰恰是大量冗餘或是根本沒有用到的索引耗用了大量的儲存空間,導致DML效能低下。Oracle 提供了索引監控特性來初略判斷未使用到的索引。本文描述如何使用Oracle
Time of Update: 2014-06-15
對於索引的調整,我們可以通過Oracle提供的索引監控特性來跟蹤索引是否被使用。儘管該特性並未提供索引使用的頻度,但仍不失為我們參考的方式之一。然而,最近在Oracle 10.2.0.3中發現收集統計資訊時導致索引也被監控,而不是用於sql查詢引發的索引監控。如此這般,索引監控豈不是雞肋?1、基於Oracle 10g 收集統計資訊索引被監控情形scott@CNMMBO> select * from v$version where rownum<2;BANNER------------