只列出标题

日志列表

  • Eoolmi (上海) 一荣俱荣 一损俱损──“数据库的事务”

    发表于 2008-02-20

      前言:我们知道,数据库的事务是一种单元操作,要么操作全部成功,要么操作全部失败。在Oracle数据库中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的特性会让将... ...全文

    标签:

  • 星空倒影 (上海) 详细讲解有关"CBO"优化的三个疑难问题

    发表于 2008-02-15

    一、如何使用CostBased优化器优化查询操作? Oracle 提供了基于成本(CostBased)和基于规则(RuleBased)两种优化器,简称为CBO和RBO,用于确定查询操作的执行计划。CostBased优化器将计算各种执行计划的开销,然后选出最低成本的执行计划。可使用下列方法选择使用CBO: 1.在INIT.ORA文件中设置参数OPTIMIZER_MODE=... ...全文

    标签:

  • 星空倒影 (上海) Oracle数据库重做日志文件丢失后的恢复

    发表于 2008-02-15

      很多网友在把某个数据库实例的REDO01~03.LOG三个重做日志删掉后,会出现无法正常登陆数据库的现象,下面的示例是具体的恢复过程,希望能为大家解决难题: ◆一: c:/>sqlplus /nolog ◆二: sql>connect /@instancename as sysdba; ◆三: startup mount; --... ...全文

    标签:

  • mo恶少 (青海) 如何设置在Access项目中检索的记录数

    发表于 2008-02-15

      在使用 Microsoft Access 项目的窗体或数据表中的数据时,为了提高性能,可以设置从 SQL Server 数据库下载的最大记录数。 1.在“导航”模式中打开数据表或窗体。 2.执行下列操作之一: 从“记录”菜单中选择“最大记录数”。 单击导航按钮右侧的“最大记录数限制”。 3.在“设... ...全文

    标签:

  • 白度 (甘肃) 在Oracle中使用自治事务保存日志表条目

    发表于 2008-02-02

      数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得... ...全文

    标签:

  • 我亦独行 (湖南) 快速理解游标的“可用性”和“属性”

    发表于 2008-02-02

      游标的可用性和属性: 游标的可用性: 并非所有的接口都为所有的游标类型提供支持。 ODBC 和 OLE DB (ADO) 支持所有的游标类型。 嵌入式 SQL 支持所有的游标类型。 ADO.NET 只提供只进、只读游标。 对于 JDBC jConnect 4.x 只提供敏感性未定型游标。 jConnect 5.x 支持所有类型的游标,但是可滚动... ...全文

    标签:

  • 阿草 (内蒙古) 使用"Oracle"解析函数快速检查序列间隙

    发表于 2008-02-02

      数据库表格中经常用到值序列。无论是作为数据本身自然产生的,还是由Oracle 的序列对象分配的,它的目的就是用一个唯一的、递增的数字给每一行编号。 在编号的过程中,产生间隙的原因多种多样。如果一个存储过程从一个序列中挑选某个数字,定为本地变量,但是从来不用它,这个数字就丢失了。它将不能再返回到... ...全文

    标签:

  • faatygomomo (陕西) 讲解"Oracle"下导出某用户所有表的方法

    发表于 2008-02-02

      可能很多使用Oracle的客户都会遇到想把某用户所有表导出的情况,本文就提供这样一个方法帮你轻松解决这个问题。 首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中: set feedback off; set pagesize 0; set heading off; set verify off; set linesize 200; set... ...全文

    标签:

  • Odytwoyou (福建) 实例讲解Oracle9i中的一个特殊等待事件

    发表于 2008-01-28

      很多人也许并不清楚,null event其实不是空事件,因为不是没有等待事件,而是Oracle忘记了刚才等待的事件的名字具体是什么了,但却保留了该事件的真实情况。Oracle的开发人员直到9.2.0.3才更新了这些事件的名称。 那是不是我们每当遇到性能问题的时候都要patch到9.2.0.3呢? 我们已经知道他的真实情况依然... ...全文

    标签:

  • Odytwoyou (福建) 在Oracle 9i中转换时区的方法

    发表于 2008-01-28

      在Oracle9i之前,虽然有一个NEW_TIME函数可以改变DATE的时间戳部分,但是还没有专门用来存储时区信息的数据类型。在Oracle9i中,我们可以使用DBTIMEZONE伪字段查询数据库的时区,使用SESSIONTIMEZONE伪字段查询会话的时区。 但是,对于大多数数据库,这些值都是-07:00之类的偏移值,因此对于NEW_TIME函数是没有... ...全文

    标签:

  • 星空倒影 (上海) Oracle DATA的一个常见问题计算时间差

    发表于 2008-01-28

      计算时间差是Oracle DATA数据类型的一个常见问题。Oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。 一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数... ...全文

    标签:

  • girlso (山西) Oracle 11g最有特点的五大特性都有哪些

    发表于 2008-01-28

      与无压缩格式下存储数据相比,新的Oracle数据压缩技术能够确保以较小的开销节省三倍以上的磁盘存储空间。这一点比仅节省磁盘空间要具有更大的优势,因为它能够使企业节约更多的开支,以便有更多的资金来巩固自己的地位。 自动诊断知识库(Automatic Diagnostic Repository,ADR)是专门针对严重错误的知识库。... ...全文

    标签:

  • Iulu (福建) 实例讲解Oracle数据库无法启动的解决方法

    发表于 2008-01-28

      环境:Linux + Oracle 9i 错误现象:服务器重启后,导致另一个数据库实例无法启动,报不同的错误。 具体的解决过程: 1、先修改默认ORACLE_SID [root@localhost root]# su - oracle [root@localhost root]export ORACLE_SID=blogjava 2、登录数据库,启动数据库 [oracle... ...全文

    标签:

  • ocanod (青海) 正确认识Oracle Peeking绑定变量的控制

    发表于 2008-01-24

      从Oracle9i开始,Oracle引入了"Peeking of User-Defined Bind Variables"特性,这个特性可以用来在存在数据倾斜时对执行计划纠偏。但是这一特性也可能引发一些副作用,所以Oracle同时引入了一个内部参数用于控制这一特性: SQL> SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.ksppdesc describ 2... ...全文

    标签:

  • 出尘子 (吉林) 巧用Oracle执行计划机制提高查询性能

    发表于 2008-01-24

    本文主要讲述了Oracle内部产生执行计划的机制,通过这种机制你可以控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。 准备执行SQL语句 当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤: (1) 语法检查:检查SQL语句拼写是否正确和词序。 (2) 语义分析:核实所有的与... ...全文

    标签: Oracle oracle

  • 出尘子 (吉林) Oracle中用表外键来保证系统参照完整性

    发表于 2008-01-24

      Oracle中表的外键是保证系统参照完整性的手段,而参照完整性是指分布在两个表中的列所满足的具有主从性质的约束关系。外键涉及到两个表,其中一个称之为父项表,另一个称之为子项表。 父项表:( parent table )是参照约束的基础,即通过检查这张表的有效数据情况来判断约束是否成立,它是参照约束的条件,影... ...全文

    标签:

  • girlso (山西) 福布斯:Sun收购MySQL意在企业数据库市场

    发表于 2008-01-22

      近日,《福布斯》刊登的分析文章中指出:Sun公司收购MySQL意在大力进入企业数据库软件领域,并向IBM、德国企业软件开发商SAP、以及Sun的前数据库合作伙伴甲骨文等三家企业发起市场挑战。 Sun表示,将向MySQL支付约8亿美元现金,同时向后者提供约2亿美元的股票期权,收购定于今年上半年期间完成,届时MySQL现... ...全文

    标签:

  • 依败天地 (山东) 在Oracle中用于数据备份的触发器及表结构

    发表于 2008-01-21

      运行本文的示例前,请对当前的数据表的插入、删除、更新等进行记录,并把操作日期、操作者、原来数据、现在数据都作为备份,以便在当前备出现问题的时候能够给以恢复。 注释:最好把备份表放在不同的磁盘上或不同的数据库中: 1、建立用于数据备份及操作记录的表: CREATE TABLE AUD_PRGAMD1(... ...全文

    标签:

  • 飘飘然 (吉林) Oracle,SQL Server,MySQL的自增变量设置

    发表于 2008-01-21

    Oracle,SQL Server,MySQL的自增变量设置: 1、MySQL的自增变量是比较好记的,使用AUTO_INCREMENT关键字,如果知道英文的就容易记忆了,如下创建一个带有自增变理的表: create table test(id int AUTO_INCREMENT primary key not null,name varchar(50)); 注释:此处的id一定要申明为主键,否则... ...全文

    标签:

  • Iulu (福建) Sun公司近日宣布将以10亿美元收购MySQL

    发表于 2008-01-19

    Sun公司于本周三宣布,准备以10亿美元收购MySQL公司。 据悉,Sun将支付大约8亿美元现金给MySQL,以获得其私募股票,另外,Sun将支付大约2亿美元股票期权给MySQL。在收购完成之后,MySQL首席执行官Marten Mickos将进入Sun的高管层。 这项收购对于Sun来说是一个大胆的举动,为了获得更多的软件业务收入,Sun公司此前已... ...全文

    标签: