搜索到与相关的文章
Oracle

ORACLE实例与数据库的区别

刚接触ORACLE的人肯定会对实例和数据库感到困惑,实例到底代表些什么?为什么会有这个概念的出现?ORACLE实例=进程+进程所使用的内存(SGA)实例是一个临时性的东西,你也可以认为它代表了数据库某一时刻的状态!数据库=重做文件+控制文件+数据文件+临时文件数据库是永久的,是一个文件的集合。ORACLE实例和数据库之间的关系1.临时性和永久性2.实例可以在没有数据文件的情况下单独启动startupnomount,通常没什么意义3.一个实例在其生存期内只能

系统 2019-08-12 01:52:16 2393

Oracle

如何在oracle中导入导出dmp数据库文件

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于在oracle8i中安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE

系统 2019-08-12 01:52:05 2393

Oracle

ORACLE数据库、表空间、表的容量相关查询--1

未完待续……未完待续……未完待续……未完待续……1.查询某个表所占空间大小coltablespace_namefora15colsegment_namefora15colsegment_typefora15selectsegment_name,segment_type,tablespace_name,extents,bytes/1024KBfromdba_segmentswheresegment_namelike'TEST%';结果如下:SEGMENT_N

系统 2019-08-12 01:52:00 2393

数据库相关

sql 2005 update语句

项目快做完了,还有一个小功能及细节方面的小问题没有解决了。做小功能的时候突然发现我的sql语句怎么写的怪怪的,我项目中sql语句的写法:updatePatentsetPatentname=?fromPatentwherePatentid=?"突然发现这个update语句中怎么还有from关键字,很奇怪,赋值之后放sql查询分析器中执行,可以正常执行。又重新写了个sql语句,updatepatentsetpatentname='没有from关键字的'wher

系统 2019-08-12 01:51:34 2393

Oracle

在Maven仓库中添加Oracle JDBC驱动

由于Oracle授权问题,Maven3不提供OracleJDBCdriver,为了在Maven项目中应用OracleJDBCdriver,必须手动添加到本地仓库。一.首先要得到OracleJDBCDriver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html2.通过Oracle的安装目录获得,位置在“{ORACLE_H

系统 2019-08-12 01:51:30 2393

Oracle

oracle之压缩表

oracle压缩数据的处理基于数据库块,本质是通过消除在数据库中的重复数据来实现空间节约。具体做法:比较数据块中包含的所有字段或记录,其中重复的数据只在位于数据块开始部分的记号表(SymbolTable)中存储一份,在其他行或字段出现同样的数据时,只记录一个指向记号表中相关数据的指针。性能分析:1、在批量装载或插入数据的过程中,由于压缩的同时进行,会引起CPU使用率提高,及导致装载时间明显增加2、对于普通的INSERT语句,由于没有执行压缩过程,性能几乎没

系统 2019-08-12 01:33:42 2393

操作系统

bzoj 2186 [Sdoi2008]沙拉公主的困惑

我们根据欧几里得定理可以知道(a,b)=(b,amodb)也可以得到(a+b,b)=(b,(a+b)modb)=(b,a)=(a,b)直观点说就是两个数a,b的gcd,和a+b,b的gcd是相等的那么我们可以知道phi(m!)也就是与1-m!中与m!互质的数,那么对于每个互质的数,我们加上m!,就可以得到一个新的和m!互质的数,所以对于每个1-m!与m!互质的数n!范围内一共可以得到n!/m!组解,那么一共也就是phi(m!)*(n!/m!)可以将phi(

系统 2019-08-12 01:33:32 2393

操作系统

Vi/Vim查找替换使用方法

vi/vim中可以使用:s命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。:s/vivian/sky/替换当前行第一个vivian为sky:s/vivian/sky/g替换当前行所有vivian为sky:n,$s/vivian/sky/替换第n行开始到最后一行中每一行的第一个vivian为sky:n,$s/vivian/sky/g替换第n行开始到最后一行中每一行所有vivian为skyn为数字,若n为.,表

系统 2019-08-12 01:33:25 2393

编程技术

Adobe开始反击Apple,在CNN.com网站上打出巨幅

今天,当你打开国外最著名的新闻网站CNN.com(http://www.cnn.com/WORLD/),可以看到Adobe大幅广告,声称“我们爱苹果”,但是"我们不喜欢那些剥夺用户选择自由的某些人"。围绕“HTML5vs.Flash”的口水战仍在继续....Adobe开始反击Apple,在CNN.com网站上打出巨幅广告

系统 2019-08-12 01:32:52 2393

操作系统

tcpdump抓包分析具体解释

說實在的,對於tcpdump這個軟體來說,你甚至能够說這個軟體其實就是個駭客軟體,因為他不但能够分析封包的流向,連封包的內容也能够進行『監聽』,假设你使用的傳輸資料是明碼的話,不得了,在router上面就可能被人家監聽走了!非常可怕吶!所以,我們也要來瞭解一下這個軟體啊!(註:這個tcpdump必須使用root的身份執行)[root@linux~]#tcpdump[-nn][-i介面][-w儲存檔名][-c次數][-Ae][-qX][-r檔案][所欲擷取的

系统 2019-08-12 01:32:30 2393