日志列表
-
刺风 (江苏) 视图上含有row_number分析函数没法走索引
发表于 2008-03-10
问题:有如下的sql性能差: select rowid,PKG_LIFE_QUERY_FUNC.F_GET_DEPOSIT_ACCOUNT_VALUE(DEPOSIT_ID,ACCOUNT_CODE) as ACCOUNT_VALUE,PKG_LIFE_QUERY_FUNC.F_GET_DEPOSIT_ACCOUNT_VALUE(DEPOSIT_ID,ACCOUNT_CODE) as ACCOUNT_VALUE,a.* from V_CUST_DEPOSIT_LIST a where ( account_code=´27902&a... ...全文
-
ogig (湖北) 怎样将"Oracle"的外部表汉字转换为拼音
发表于 2008-03-07
在原来的应用中使用代码表加一个函数来处理汉字转拼音的转换问题,现在由于工作需要必须将汉字转换为拼音,我使用了外部表来实现。 示例: create or replace directory data_dir as ´/app/oracle/admin/gsweb/bdump/´ / -- copy dm_hz.csv to $ORACLE_BASE/admin/gsweb/bdump/ ... ...全文
-
ogig (湖北) 轻松解决Oracle 10g 的em中文乱码问题
发表于 2008-03-07
Oracle 10g中em中文乱码问题的解决过程: 注意:这两个目录下的文件都需要替换。 [oracle@linux1 admin]$ cd /u01/app/oracle/product/10.2.0/db_1/jdk/jre/lib/ [oracle@linux1 lib]$ [oracle@linux1 lib]$ ls font*zh_CN* font.properties.zh_CN.Redhat font.properties.zh_CN.S... ...全文
-
ocanod (青海) Oracle的快速删除和快速插入
发表于 2008-02-26
Oracle的快速删除和快速插入 快速插入 SQL> insert /**//*+append*/ into t select * from dba_objects nologging; 9157 rows created. SQL> select a.xidusn,a.xidslot,a.used_ublk, a.used_urec,b.username 2 from v$transaction a,v$session b,v$mystat c 3 where a.addr... ...全文
-
suojo (上海) 在线日志文件都是active或current的现象
发表于 2008-02-26
Oracle在线日志文件都是active或current的解决办法: 1. 在现有的硬件不能更换的情况下:减少commit 次数 2. 增大log_buffer,redo 的大小,最大的一次,是有300m 增大到1g 3. 增加 SQL> show parameter fast NAME TYPE VALUE ------------- ----------- -------------- fast_sta... ...全文
-
suojo (上海) 表空间利用率:修改前与修改后的代码片段
发表于 2008-02-26
表空间的利用率: 修改前: select t.* from (SELECT D.TABLESPACE_NAME, SPACE "SUM_SPACE(M)", BLOCKS SUM_BLOCKS, SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)", ROUND((1 - NVL(FREE_SPACE, 0) / SPACE) * 100, 2) "USED_RATE(%)", FREE_SPACE "FREE_SPACE(M)" FROM (SELECT TABLESP... ...全文
-
Yiay (江西) Oracle 11g新特性──初始化文件的管理
发表于 2008-02-25
Oracle 11g对于初始化增加了一个特别有用的功能,它可以根据内存中的参数设置来创建初始化参数文件。 Oracle从9i推出SPFILE之后,就给出了使用PFILE创建SPFILE以及由SPFILE创建PFILE的语法。 在Oracle 11g中,Oracle增强了这种语法,使得创建PFILE或SPFILE时,不在需要指定一个物理的文件,而是可以从当前... ...全文
-
girlso (山西) Oracle 10g "DataGuard"的日志传输方式
发表于 2008-02-25
1、Redo传输: 所有写入主库的online redo被 synchronously 或者 asynchronously 传输到 standby 数据库。如果 standby 数据库存在standby redo log,standby redo log将被使用。如果没有oracle会自动写到归档日志中,然而如果归档日志没有写完的情况下如果出现灾难,该没有写满的归档日志是不能被用来做应用恢... ...全文
-
view_look (湖南) 深入了解PowerBuilder的几个实用技巧
发表于 2008-02-22
一、实现运行窗口居中 众所周知,PowerBuilder 7.0在以前的版本中提供了图形化的预览工具,可以很方便的在设计阶段实现窗口居中。但是,到了7.0似乎该项工具被取消了,也没有什么属性来设置,至少我没有找到。每当我们需要将窗口居中的时候只有一点一点地调整它的X,Y值,这一点十分让人头痛。出于无奈,只好... ...全文
-
mo恶少 (青海) 通过数据仓库来实现少花钱多办事的目的
发表于 2008-02-20
实施数据仓库的建议 你知道你需要一个数据仓库,而且已经下定决心了:你的竞争对手比你更早的预测到了市场趋势,其它公司也在Web驱动的市场上比你反应得更迅速,而你没有足够得能力赶上它们。另外,你的各个部门的数据查询和报表请求几乎要拖垮了你的业务系统。这一切都表明你真的需要一个数据仓库。 而当你走进老板... ...全文
-
ocanod (青海) 数据仓库实施过程所需要考虑的步骤
发表于 2008-02-20
对于大多数IT顾问来说,实现一个数据仓库的难度比以前做过的任何项目难度都要大。考虑到不同的数据结构、用途以及应用程序开发方法,以前所积累的经验和技巧大部分都无用武之地了。但是只要在你的前进道路上稍加修正,你就会发现实现一个数据仓库并不是难事,就算你是第一次实现数据仓库也没问题。 下面列出了... ...全文
-
ocanod (青海) 依赖于其他表格的标准轻松在表格里删除列
发表于 2008-02-20
在这篇文章里我要描述一下如何从表格里删除列,要删除的这些列同时还要依赖于其他表格的标准。要解决这个问题就需要一个很聪明而且完全遵守SQL92子查询声明的应用程序。 我必须提醒读者的是,尽管查询可能会遵守SQL的标准,但是众多的数据库生产商会以不同的句法支持实现SQL。以下这个解决方案应该适合于大多... ...全文
-
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... ...全文
