打对了

宇宙和生命从哪里来?又要到哪里去呢?

 

2009年10月29日

查出全表扫描的相关SQL语句

     摘要: 1.按指定的应用程序查Select T.Sql_Text, T.Disk_Reads, T.First_Load_Time, T.Module, U.Username, T.Hash_ValueFrom V$sqlarea T, V$sql_Plan P, All_Users UWhere T.Hash_Value = P.Hash_Value And P.Operation = 'TABLE A...  阅读全文

posted @ 2009-10-29 12:10 知道得越多知道的越少 阅读(75) | 评论 (0)编辑

2009年9月25日

SQL条件的顺序对性能的影响

     摘要: 经常有人问到oracle中的Where子句的条件书写顺序是否对SQL性能有影响,我的直觉是没有影响,因为如果这个顺序有影响,Oracle应该早就能够做到自动优化,但一直没有关于这方面的确凿证据。在网上查到的文章,一般认为在RBO优化器模式下无影响(10G开始,缺省为RBO优化器模式),而在CBO优化器模式下有影响,主要有两种观点:a.能使结果最少的条件放在最右边,SQL执行是按从右到左进行结果集的...  阅读全文

posted @ 2009-09-25 00:55 知道得越多知道的越少 阅读(149) | 评论 (0)编辑

2009年8月23日

用SQL语句求排除断号的号码串

     摘要: 一用户对缴款日报中的票据号使用情况提出要求,希望以类似5-6,9-10,12-20的方式展现,以便直观地反映实际使用的票据号情况。我们经过分析发现,实现这一需求的难点主要有两点:1. 如果要找出断号,用SQL语句实现,主要是要考虑性能;2. 将排除断后的使用号码段的多条记录转换为一行显示,即用SQL实现行列转换;如果通过编程来实现,这两点都不难,但通过SQL来实现,则需要一些技巧。假设知道已用票据...  阅读全文

posted @ 2009-08-23 23:20 知道得越多知道的越少 阅读(52) | 评论 (0)编辑

2009年7月1日

易用性规范

     摘要: 涉及的内容太多,但很多其实就是一些小的经验和技巧,人性化,人性化......,我们见过太多缺乏人性的产品和功能。因内容过多,不便于在此贴出,以下为目录 一、 概述二、 基本原则1. 理解用户及其工作任务2. 符合用户习惯3. 容易学习、提高效率三、 常用控件的易用性1. 复选框和单选按钮1) 避免提供只有一个选项的单选按钮2) 避免提供没有初始值的单选按钮3) 避免使用互斥的复选框4) 避免在非开...  阅读全文

posted @ 2009-07-01 11:44 知道得越多知道的越少 阅读(23) | 评论 (0)编辑

2009年6月1日

64位Oracle数据库环境下安装使用32位的PLSQL-Developer

     摘要: 在64位的win2003操作系统上安装了64位Oracle 10G数据库后,通过网络使用PLSQL可以连接到数据库,但是服务器本机上却无法连接。按如下方法解决:1.安装32位版本的Oracle客户端(500M左右那个),选择管理员模式 并以该版本的Net Manager来配置服务器连接串,不要用服务器版的那个来配置,因为前者是32位的,后者是64位的 他们的主目录一个是在D:\oracle\pro...  阅读全文

posted @ 2009-06-01 13:05 知道得越多知道的越少 阅读(742) | 评论 (0)编辑

2009年3月19日

使用Pivot进行行列转换不能合并为一行的问题

     摘要: Oracle 11G新增的SQL语法Pivot用来做行列转换非常方便实用,今天使用的时候却发现一个问题。如果一个表中有多个数值字段,只对其中一个字段进行Sum的情况下,本来应该转换后为一行的内容,被分成了多行。Create table 病人预交记录T(id number(8),结算方式 varchar2(20),冲预交 number(16,5));Insert Into 病人预交记录T Selec...  阅读全文

posted @ 2009-03-19 15:55 知道得越多知道的越少 阅读(162) | 评论 (0)编辑

2008年12月20日

删除Oracle程序,重装后遇到的两个小问题

     摘要: oracle 安装 oradim  阅读全文

posted @ 2008-12-20 14:39 知道得越多知道的越少 阅读(108) | 评论 (0)编辑

2008年2月20日

闪回查询,9i,10G到11G的不断增强

     摘要: 9i开始,oracle推出了闪回查询的功能,即可能查询和恢复历史数据,依赖于回滚段,受undo_retention参数的控制,只能查询一定时间段以内的历史数据,并且回滚段没有被新的事务覆盖.10g中,对闪回查询做了较大改进,不再局限于闪回查询,还可用于恢复错误的DDL(Drop)操作、闪回表、闪回数据库等,增加了闪回恢复区(Flashback recovery area)的新特性.它依赖于flas...  阅读全文

posted @ 2008-02-20 18:57 知道得越多知道的越少 阅读(329) | 评论 (0)编辑

2007年11月1日

归档日志充满的问题解决

     摘要: 在配置流复制环境时,将数据库配置为归档模式后,在执行流配置时卡住了,查日志文件发现是日志文件无法归档,于是手工强制归档,出现了如下错误:SQL> archive log nextORA-16014: 日志 3 的序列号 127 未归档, 没有可用的目的地ORA-00312: 联机日志3线程1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\REDO03.LOG...  阅读全文

posted @ 2007-11-01 23:02 知道得越多知道的越少 阅读(808) | 评论 (1)编辑

2007年10月31日

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决

     摘要: 近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。 开始以为是系...  阅读全文

posted @ 2007-10-31 17:52 知道得越多知道的越少 阅读(22204) | 评论 (16)编辑

导航

统计

公告

对你说打错了 我不是你那个什么
你想找的那个 就算我跟她同名同姓又如何
都说你打错了 我要欺骗你干什么
你们多久没见连 我跟她的声音你都不认得
你怎么样过 什么样的生活 是否难耐寂寞
你到底是谁 总是阴差阳错 擦过我的耳朵
第几次打错了 这是注定还是巧合
谁是玛格列特 她知道你的着急一定很快乐
你们发生什么 还是你欠了她什么
有什么舍不得 她不住这里你却非找她不可
你怎么样过 什么样的生活 是否难耐寂寞
你到底是谁 总是阴差阳错 擦过我的耳朵
你怎么样过 什么样的生活 是否难耐寂寞
你到底是谁 总是阴差阳错 擦过我的耳朵
你们会讲什么口气会不会软软的
你紧张得想哭 多年后想起今天值得不值得

搜索

 

常用链接

我参与的团队

我的标签

随笔分类

随笔档案

文章分类

文章档案

收藏夹

音乐

有价值的blog

最新评论

阅读排行榜

评论排行榜