
数据库技术
axu20
这个作者很懒,什么都没留下…
展开
-
Oracle和SQL SERVER的区别
Oracle 数据库领域老大,看下面的 SQL Server只适合个人使用或小型企业,成本低,但为了学习我也不会选择它,缺点多多。 DB2 功能上紧次Oracle,担接触的人不多,应用面不如Oracle。 看了下面的你们就都会明白了,不懂的就应该知道以后如何选择使用的数据库了。 1.选择一个好的数据库是非常重要的。 2.如何选择一个好的数据库 开放性: SQL Server 只能在windows转载 2007-06-20 23:04:00 · 1095 阅读 · 0 评论 -
杀死被锁进程
第一步:select session_id from v$locked_object;第二步:SELECT sid, serial#, username, osuser FROM v$session where sid = 53;第三步:ALTER SYSTEM KILL SESSION '53,114';原创 2011-11-21 15:14:53 · 492 阅读 · 0 评论 -
win7安装Oracle错误:要求的结果: 5.0,5.1,5.2,6.0 之一 实际结果: 6.1
今天在win7安装Oracle的时候提示如下错误:正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1 网上找了找,最后解决方法如下:找到 refhost.xml 文件(位置:database/stage/prereq/db,打开 refhost.xml 配置文件并找到 节点,接着在节点后面修改6.0至6.1原创 2011-10-27 21:09:28 · 1853 阅读 · 0 评论 -
oracle表回滚到一个指定时间的操作语句
<br />alter table 表名 enable row movement;<br /><br />flashback table 表名 to timestamp to_timestamp('2011-03-04 05:00:00','yyyy-mm-dd HH24:MI:SS');<br /> <br />时间为需要恢复到的时间节点原创 2011-03-04 12:58:00 · 15958 阅读 · 1 评论 -
Oracle 与SQL相关的几个概念
一: Oracle 与SQL相关的几个概念1. 选用适合的ORACLE优化器<br /> ORACLE的优化器共有3种: <br /> a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) <br /> 设 置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE, ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖转载 2010-10-28 21:38:00 · 643 阅读 · 0 评论 -
Oracle SQL性能优化(一)
<br />(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):<br /> Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。假如有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.<br />(2) WHERE子句中的连接顺序.:<br />转载 2010-06-02 13:32:00 · 479 阅读 · 0 评论 -
Oracle SQL性能优化(二)
一: Oracle 与SQL相关的几个概念1. 选用适合的ORACLE优化器<br /> ORACLE的优化器共有3种: <br /> a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) <br /> 设 置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE, ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖转载 2010-06-02 13:38:00 · 469 阅读 · 0 评论 -
使用DBCA创建Oracle数据库
Oracle数据库版本:Oracle 9iOracle数据库的创建有两种方式:一种是使用CREATE DATABASE命令;一种是使用DBCA (Database Configuration Assistant),它是基于图形界面创建的,比较简单方便。而且,使用DBCA可以详细地对将要创建的数据库进行详细的配置。使用DBCA创建数据库的过程如下所示:首先,“开始” —> “所有程序” —转载 2010-03-25 15:10:00 · 951 阅读 · 0 评论 -
java链接ACCESS数据库的MDB文件
String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; String url = "jdbc:odbc:Driver={MicroSoft Access Driver *.mdb)};DBQ = Northwind.mdb"; 其他的与java,jdbc链接方式一样原创 2009-05-07 10:08:00 · 850 阅读 · 0 评论 -
Statement 和PreparedStatement 批量处理JDBC语句提高处理速度
有时候JDBC运行得不够快,这使得有些程序员使用数据库相关的存储过程。作为一个替代方案,可以试试使用Statement 的批量处理特性看看能否同时执行所有的SQL以提高速度。 存储过程的最简单的形式就是包含一系列SQL语句的过程,将这些语句放在一起便于在同一个地方管理也可以提高速度。Statement 类可以包含一系列SQL语句,因此允许在同一个数据库事务执行所有的那些语句而不是执行对数据转载 2009-03-19 17:17:00 · 1523 阅读 · 0 评论 -
Oralce数据库定时执行存储过程的设置
DBMS_Job包的用法包含以下子过程: Broken()过程。 change()过程。 Interval()过程。 Isubmit()过程。 Next_Date()过程。 Remove()过程。 Run()过程。 Submit()过程。 User_Export()过程。 What()过程。 1、 Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。 这转载 2008-05-28 10:58:00 · 768 阅读 · 0 评论 -
如何屏蔽特殊字符(如: ' )
我的字段里有我该怎么去屏蔽这个呢如:String src="im cmcc";select * from table where name like %src%也就是等于select * from table where name like %im cmcc%这样的话就会报错!那该怎么样写这样的语句呢 ?如下:select * from test where a原创 2007-06-12 11:27:00 · 1294 阅读 · 0 评论 -
常用JDBC联接数据库方法
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );转载 2007-05-29 15:41:00 · 741 阅读 · 0 评论 -
JSP直连各类数据库大全
一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库的SID String user="scott"; String password="tiger"; Connecti转载 2007-05-29 15:52:00 · 746 阅读 · 0 评论 -
Oracle导入程序Imp的使用详解
Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bible_db log=dible转载 2007-07-03 22:59:00 · 738 阅读 · 0 评论 -
oracle数据泵导入/导出语法
1、首先建立目录:create directory 目录名称 as '数据库服务器上的一个目录',如:create directory 别名 as 'd:\服务器目录名';将导入或导出的文件放在这个目录下2、导出及导入以SID=orcl,导出dmp的账号为test,导入dmp的账号为test为例。若将数据从sfz中导出:expdp test/test@or原创 2012-12-02 17:46:57 · 1141 阅读 · 0 评论