1.您的緩沖區(qū)命中率是多少?緩沖區(qū)命中率select(1-(sum(decode(name,'physicalreads',value,0))/(sum(decode(name,'dbblockgets',value,0))+sum(decode(name,'consistentgets',value,0)))))*100"HitRatio"fromv$sysstat;2.您的數(shù)據(jù)字典命中率是多少?數(shù)據(jù)字典緩存命中率select(1-(sum(getmis
系統(tǒng) 2019-08-12 01:54:48 2586
先用scott用戶下的emp表做實(shí)驗(yàn).emp表有個(gè)字段,一個(gè)是empno(員工編號(hào)),另一個(gè)是mgr(上級(jí)經(jīng)理編號(hào))下面是表中所有數(shù)據(jù)1select*fromempstartwithempno=7698connectbymgr=priorempno;執(zhí)行結(jié)果如下:得到的結(jié)果是empno=7698的數(shù)據(jù),以及會(huì)得到mgr=7698的數(shù)據(jù)。它是向下遞歸的,即我們從empno=7698開(kāi)始遍歷,去找出mgr=7698的所有數(shù)據(jù)S(用S代表查出的所有數(shù)據(jù).),然后
系統(tǒng) 2019-08-12 01:53:58 2586
一、通過(guò)登陸后臺(tái)備份數(shù)據(jù)庫(kù)到空間,然后后下載!二、生成Sql腳本的方法。用Ssms(Sql原企業(yè)管理器)登陸數(shù)據(jù)庫(kù),點(diǎn)擊[任務(wù)]--[生成腳本],按向?qū)Ю^續(xù)就行了。注意:下面圖中的2個(gè)選項(xiàng)一定要選,如果不選,可能表中的數(shù)據(jù)無(wú)法生成。完整備份萬(wàn)網(wǎng)sqlserver數(shù)據(jù)庫(kù)到本地的2種方法(喜歡第2種)
系統(tǒng) 2019-08-29 22:32:50 2585
系統(tǒng)搜檢點(diǎn)scn(v$database(checkpoint_change#))數(shù)據(jù)文件搜檢點(diǎn)(v$datafile(checkpoint_change#))數(shù)據(jù)文件終止scn(v$datafile(last_change#))數(shù)據(jù)文件中存放的搜檢點(diǎn)啟動(dòng)scn(v$datafile_header(checkpoint_change#)1、系統(tǒng)搜檢點(diǎn)scn當(dāng)一個(gè)搜檢點(diǎn)動(dòng)作完成之后,Oracle就把系統(tǒng)搜檢點(diǎn)的SCN存儲(chǔ)到節(jié)制文件中。selectcheckpo
系統(tǒng) 2019-08-12 01:54:55 2585
系統(tǒng)重裝對(duì)于我們來(lái)說(shuō),可以說(shuō)是家常便飯了。但重裝系統(tǒng)之后,又要裝很多的應(yīng)用軟件是會(huì)很煩的。特別是重裝一些數(shù)據(jù)庫(kù)軟件,時(shí)間長(zhǎng)不說(shuō),搞不好數(shù)據(jù)丟失了會(huì)讓人抓狂。今天我簡(jiǎn)單介紹一個(gè)不用重裝mysql的方法。首先在安裝mysql的時(shí)候不要把它安裝到系統(tǒng)盤(pán)中,這樣以后系統(tǒng)重裝后也不用重裝mysql,這一點(diǎn)很重要。那么系統(tǒng)重裝后該怎么做呢?請(qǐng)往下看。1.打開(kāi)cmd,把目錄指向你安裝mysql的bin目錄下,在控制臺(tái)中輸入mysqld-nt.exe-install回車上
系統(tǒng) 2019-08-12 01:54:31 2585
一、臨時(shí)表妙用--1、將老庫(kù)中的mediaid和新庫(kù)中的regionid對(duì)應(yīng)上,然后插入到臨時(shí)表中SELECT*INTO#TempMediaRegionFROM(SELECTww.C_MEDIA,C_IDFROM[NEWSYS].[LMSData].[dbo].Base_RegionrightJOINopenquery(CRM,'select*fromT_LOCREGION')wwONC_CrmID=ww.C_REGION)hh--2、將媒體按媒體分組SE
系統(tǒng) 2019-08-12 01:53:41 2585
關(guān)于mongodb,就不多說(shuō)了,我也來(lái)安裝體驗(yàn)一下。mongodb安裝我安裝的版本:mongodb-win32-i386-2.6.71、在D盤(pán)建立文件夾d:\mogondb,創(chuàng)建文件夾d:\mongodb\data\db、d:\mongodb\data\log,分別用來(lái)安裝db和日志文件,在log文件夾下創(chuàng)建一個(gè)日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log2、解壓安裝包,將bin文件夾及同級(jí)內(nèi)容考到剛才在
系統(tǒng) 2019-08-12 01:52:36 2585
今日又花費(fèi)了點(diǎn)時(shí)間,調(diào)整界面上各種按鍵之下的效果,比如:上下左右方向鍵的作用;點(diǎn)擊一次“選擇”左軟鍵就是展開(kāi)主菜單,再點(diǎn)擊一次“選擇”左軟鍵的作用就是消隱主菜單;等等諸如此類的效果,和Windows的“開(kāi)始”菜單是一樣的。順便從bloglines手機(jī)伴侶中將軟鍵繪制的類搬過(guò)來(lái),這樣左右軟鍵的繪制辦法被封裝起來(lái)了,效果還不錯(cuò)。今日暫且罷手,明日準(zhǔn)備把屏幕最下面的狀態(tài)欄繪制出來(lái),而不似現(xiàn)如今的簡(jiǎn)單兩個(gè)手繪文字。Trackback:http://tb.blog.
系統(tǒng) 2019-08-12 01:33:32 2585
原文:如何理解T-SQL中Merge語(yǔ)句(二)寫(xiě)在前面的話:上一篇寫(xiě)了如何理解T-SQL中Merge語(yǔ)句,基本把Merge語(yǔ)句要講的給講了,在文章的后面,拋出了幾個(gè)結(jié),當(dāng)時(shí)沒(méi)有想明白怎么去用文字表達(dá),這一篇就來(lái)解答一下這幾個(gè)結(jié),又是一篇“天馬行空”的文字,大家湊合看吧。===正文開(kāi)始===先看下面表一(Student_Target)和表二(Student_Source)。一、WhenMatched部分執(zhí)行下面SQL語(yǔ)句:MERGEINTOStudent_T
系統(tǒng) 2019-08-12 01:55:41 2584
原文:刪除MySQL重復(fù)數(shù)據(jù)刪除MySQL重復(fù)數(shù)據(jù)項(xiàng)目背景在最近做的一個(gè)linux性能采集項(xiàng)目中,發(fā)現(xiàn)線程的程序入庫(kù)很慢,再仔細(xì)定位,發(fā)現(xiàn)數(shù)據(jù)庫(kù)里面很多冗余數(shù)據(jù)。因?yàn)樵诓杉?,?duì)于同一臺(tái)設(shè)備,同一個(gè)時(shí)間點(diǎn)應(yīng)該只有一個(gè)數(shù)據(jù),然而,數(shù)據(jù)庫(kù)中存入了多個(gè)數(shù)據(jù)。對(duì)于如何造成了這個(gè)結(jié)果,一時(shí)沒(méi)有想清楚,但為了解決入庫(kù)慢的問(wèn)題,首先要?jiǎng)h除冗余數(shù)據(jù)。問(wèn)題描述數(shù)據(jù)庫(kù)的表結(jié)構(gòu)很簡(jiǎn)單,如下:+----------------+--------------+------+----
系統(tǒng) 2019-08-12 01:55:38 2583
SqlServer的存儲(chǔ)過(guò)程是一個(gè)被命名的存儲(chǔ)在服務(wù)器上的Transacation-Sql語(yǔ)句集合,是封裝重復(fù)性工作的一種方法,它支持用戶聲明的變量、條件執(zhí)行和其他強(qiáng)大的編程功能。存儲(chǔ)過(guò)程相對(duì)于其他的數(shù)據(jù)庫(kù)訪問(wèn)方法有以下的優(yōu)點(diǎn):(1)重復(fù)使用。存儲(chǔ)過(guò)程可以重復(fù)使用,從而可以減少數(shù)據(jù)庫(kù)開(kāi)發(fā)人員的工作量。(2)提高性能。存儲(chǔ)過(guò)程在創(chuàng)建的時(shí)候就進(jìn)行了編譯,將來(lái)使用的時(shí)候不用再重新編譯。一般的SQL語(yǔ)句每執(zhí)行一次就需要編譯一次,所以使用存儲(chǔ)過(guò)程提高了效率。(3)減
系統(tǒng) 2019-08-12 01:52:33 2583
目前在弄文件緩存的時(shí)候用到了判定文件存在與否,is_file()還是file_exists()呢?is_file和file_exists兩者效率比較起來(lái),誰(shuí)的運(yùn)行速度更快呢?還是做個(gè)測(cè)試吧:1234567891011121314151617181920212223
系統(tǒng) 2019-08-12 01:54:48 2582
MySQL索引背后的數(shù)據(jù)結(jié)構(gòu)及算法原理(一)MySQL索引背后的數(shù)據(jù)結(jié)構(gòu)及算法原理(1)2011年07月11日15:29來(lái)源:張洋博客作者:張洋編輯:胡銘婭評(píng)論:0條本文Tag:開(kāi)源數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù)【IT168技術(shù)】在編程領(lǐng)域有一句人盡皆知的法則“程序=數(shù)據(jù)結(jié)構(gòu)+算法”,我個(gè)人是不太贊同這句話(因?yàn)槲矣X(jué)得程序不僅僅是數(shù)據(jù)結(jié)構(gòu)加算法),但是在日常的學(xué)習(xí)和工作中我確認(rèn)深深感受到數(shù)據(jù)結(jié)構(gòu)和算法的重要性,很多東西,如果你愿意稍稍往深處挖一點(diǎn),那么撲面而來(lái)的一
系統(tǒng) 2019-08-29 22:16:39 2581
--==============================--Oracle密碼文件--==============================/*一、密碼文件作用:主要進(jìn)行DBA權(quán)限的身份認(rèn)證DBA用戶:具有sysdba,sysoper權(quán)限的用戶被稱為dba用戶。默認(rèn)情況下sysdba角色中存在sys用戶,sysoper角色中存在system用戶二、Oracle的兩種認(rèn)證方式;1.使用與操作系統(tǒng)集成的身份驗(yàn)證2.使用Oracle數(shù)據(jù)庫(kù)的密碼文件進(jìn)
系統(tǒng) 2019-08-12 01:51:47 2581
oracle使用11GR2,由于網(wǎng)頁(yè)采用UTF8編碼,所以NLS_LANG=AMERICAN_AMERICA.AL32UTF8,但無(wú)論我在apache啟動(dòng)腳本中中添加exportNLS_LANG=AMERICAN_AMERICA.AL32UTF8還是在php代碼前端使用putenv('NLS_LANG=AMERICAN_AMERICA.AL32UTF8');均無(wú)濟(jì)于事;最后只有在oci_connect上下功夫了,采用$conn=oci_connect('<
系統(tǒng) 2019-08-12 01:53:41 2580