
oracle
morris_yuan
这个作者很懒,什么都没留下…
展开
-
数据库取前几条记录的语句總結
数据库取前几条记录的语句1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM2008-07-07 17:14:23 · 192 阅读 · 0 评论 -
特殊功能的SQL语句
用于分层的sql[code="java"] select level,m.* from (select a.* from test a) m where 1=1 start with m.col1 is null connect by prior m.col1 = m.col11 [/code]其中col11为col1的上层关系查詢每一分組的第n條數据...2008-05-10 16:57:45 · 171 阅读 · 0 评论 -
詳解SQL Server数据库备份的兩种方式
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server EntERPrise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器) ...2008-05-08 09:06:44 · 189 阅读 · 0 评论 -
优化SQl语句的十个重要步骤
优化SQl语句的十个重要步骤: 1.确保TIMED_STATISTICS在实例级设置为TRUE。 2.确保MAX_DUMP_FILE_SIZE设置为足够大的值。 3.确定指向USER_DUMP_DEST的位置,并确保有足够大的值。 4.为正在被讨论的会话开启SQL_TRACE。 5.运行应用程序。 6.确定跟踪文件的位置。 7.在步骤6所确定的跟踪文件上运行tkpr...2008-05-08 08:50:20 · 191 阅读 · 0 评论 -
深入了解数据库管理系统层次安全技术
数据库系统的安全性很大程度上依赖于数据库管理系统。如果数据库管理系统安全机制非常强大,则数据库系统的安全性能就较好。目前市场上流行的是关系式数据库管理系统,其安全性功能很弱,这就导致数据库系统的安全性存在一定的威胁。 由于数据库系统在操作系统下都是以文件形式进行管理的,因此入侵者可以直接利用操作系统的漏洞窃取数据库文件,或者直接利用OS工具来非法伪造、篡改数据库文件内容。这种隐患...2008-04-29 15:02:41 · 278 阅读 · 0 评论 -
处理Oracle中杀不掉的锁
一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba...2008-04-29 11:34:15 · 151 阅读 · 0 评论 -
MySQL占领Oracle市场 技术支持成问题
据外國媒體报道,甲骨文公司最近的用户调查表明,开源软件正在占领甲骨文数据库软件的安装份额,约60%的IT设施在使用某种形式的开源软件。 由独立甲骨文用户集团(IOUG)实施的这次调查发现,绝大多数开源应用属于企业应用软件的边缘,例如网络服务器或单一功能服务器。 甲骨文用户集团总裁兼CEO Kaplan说,MySQL是替代甲骨文软件的最流行开源软件,根据对269名用户的调查,MySQ...2008-04-24 16:30:22 · 209 阅读 · 0 评论 -
Oracle中Exp/Imp的使用
Oracle的exp/imp是许多用户经常使用的两个工具. 它们常被用来做数据库的逻辑备份,数据库重组和数据转移等工作. 先由exp把数据卸出到文件系统, 产生一个.dmp文件, 然后必要时再由imp将数据装入数据库. 对于一般中小型数据库来说, 全数据库的exp所产生的dmp文件可能小于2GB, 但对稍大型的数据库, exp产生的数据动辄数十至上百个GB. 而现时多数操作系统为32位, 其文件系...2008-04-24 16:28:59 · 93 阅读 · 0 评论 -
淺談 oracle事务隔离级别
Oracle 支持的 2 种事务隔离级别 Read committed 和 Serializable 根據官方資料,它們的區別如下:动作 Read Committed Serializable Dirty write Not possible Not possible Dirty ...2008-04-16 17:24:13 · 255 阅读 · 0 评论 -
Oracle SQL优化技巧
我觉得主要应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优化索引的使用4.检验优化的连接技术5.尽可能减少执行计划的Cost现在简单的举几个例子Where子句中有“!=”将不使用索引select account_name from test where amount != 0 (不使用)select accou...2008-04-11 09:28:50 · 98 阅读 · 0 评论 -
oracle hints的用法总结
1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化...2008-05-16 14:10:19 · 116 阅读 · 0 评论