- 博客(17)
- 收藏
- 关注
原创 mysql中如何将几个没有关系的结果集放在一起
昨天在做报表的时候,遇到要把类型A的数据和类型B的数据横向放在一个表中展示,两个之间没什么关系,哪个的数据量多也不确定,废了段时间,才折腾出如下的解决方法: 需要将SELECT es.name primary_school ,COUNT(DISTINCT esi.stu_id) primary_num FROM……、SELECT es.name AS high_school,C
2012-06-06 20:38:46
2312
原创 快速刷新多表连接聚集物化视图
仅以此文感谢YangTingKun同学:)有物化视图的问题都找他。起因是夺表连接的聚集SQL无法继续优化,反应时间几秒左右,buffer gets&cpu成本等还很高;加上还需要频繁执行。好在是,相关的表不是经常更新,只是查询频繁。正好适合物化视图。select count(*) from mos m, attributes a, mo_attribute
2011-06-26 20:34:00
6159
原创 ORACLE spfile and pfile
SQL> create spfile=D:/oracle/product/10.1.0/db_1/dbs/SPFILEORCL.ORA from pfile=c:/oracle.ora 2 ;文件已创建。SQL> shutdown immedicateSP2-0717: 非法的 SHUTDOWN 选项SQL> shutdown immedia
2011-06-26 15:26:00
2358
转载 Oracle在Windows系统中出现的ORA-27100: shared memory realm already exists 的奇怪现象
整理这篇文章的原因是前段时间帮网友远程解决一个问题时,用startup pfile=d:/1.ora;时总是报错ORA-27100,最后是用oradim删除了服务后再创建服务后解决。一直比较郁闷,所以做了一下测试,终于搞清楚了原因。 测试环境:系统物理内存2G,ORACLE9.2.0.8及ORACLE10.2.0.1,
2011-06-26 12:46:00
1109
原创 Oracle 内存 架构
Oracle 内存 架构 详解 Oracle的内存配置与oracle性能息息相关。关于内存的配置,是最影响Oracle性能的配置。内存还直接影响到其他两个重要资源的消耗:CPU和IO. 先看Oracle内存存储的主要内容是什么:程序代码(PLSQL、Ja
2011-06-26 12:43:00
1544
原创 ORACLE 10g 64位下载地址
http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_database.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_client.ziphttp://download.oracle.com/otn/nt/oracle
2011-06-26 06:24:00
72811
转载 oracle物化视图详解
oracle物化视图一、oracle物化视图基本概念 物化视图首先需要创建物化视图日志, oracle依据用户创建的物化视图日志来创建物化视图日志表, 物化视图日志表的名称为mlog$_后面跟基表的名称, 如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,oracle会自动在物化视图日志名称后面加上数字作为序号。 创建物化视图日志在建立时有多种选项:可以指定为rowid、pri
2011-06-26 06:17:00
5259
转载 window2003 平台下 Oracle 10G 32位升级64位
Oracle 10G 32位升级64位 看完Oracle提供的升级文档,按照上面讲的方法升级几次失败.经过自己多此实验,升级成功,现在将升级过程分享给大家1. 安装Oracle 10G到一台64位系统上,不要创建Database.2. 将原来的32位DB Shutdown,将所有Data文件Copy到64位系统上3. 将32位的初始
2011-06-26 06:09:00
2799
转载 32位升级到64位之后迁移oracle db遇到的问题
<!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackbac
2011-06-26 06:02:00
1469
原创 Oracle物化视图2
create materialized view [view_name]refresh [fast|complete|force][on [commit|demand] |start with (start_time) next (next_time)]as{创建物化视图用的查询语句}以上是Oracle创建物化视图(Materialized View,以下简称MV)时的常用语法,各参数的含义
2011-06-24 20:48:00
693
原创 ORACLE 物化视图
一、------------------------------------------------------------------------------------------物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。 物化视图可以查询表,视图和其它的物化视图。
2011-06-24 20:13:00
584
原创 微笑
微笑 微笑在黑暗中给我们送来光明。微笑在寒冷的冬天带给我们温暖的阳光。微笑能打破坚冰。微笑服务犹如彩虹。雨天结束,天空重现美丽。 微笑体现着爱和友谊。老师的微笑激励着我们。母亲的微笑使我们感到温暖。朋友的微笑使我们更加亲密。我们欢迎别人的微笑。我们也该向别人微笑。没有谁会比一个经常向别人微笑的人更富有。如果一个人没有对你微笑,就向他微笑吧
2005-07-24 11:19:00
1260
原创 想说但不知道该把这些话说给谁听 a lot of Love Words
世上最遥远的距离,不是生与死的距离,不是天各一方,而是我就站在你面前,你却不知道我爱你。 深情是我担不起的重担,情话只是偶然兑现的谎言。 我爱你,为了你的幸福,我愿意放弃一切--包括你。 失望,有时候也是一种幸福,因为有所期待所以才会失望。因为有爱,才会有期待,所以纵使失望,也是一种幸福,虽然这种幸福有点痛。 世上最凄绝的距离是两个人本来距离很远,互不
2005-04-12 15:56:00
1179
原创 触发器基础知识
触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。功能:1、 允许/限制对表的修改2、 自动生成派生列,比如自增字段3、 强制数据一致性4、 提供审计和日志记录5、 防止无效的事务处理6、 启用复杂的业务逻辑开始create trigger biufer_employees_department_id before insert or update
2005-04-12 15:31:00
1916
原创 SQL语句收藏
1. 行列转换--普通假设有张学生成绩表(CJ)如下Name Subject Result张三 语文 80张三 数学 90张三 物理 85李四 语文 85李四 数学 92李四 物理 82想变成 姓名 语文 数学 物理张三 80 90
2005-04-12 15:15:00
1154
原创 触发器源码
CREATE OR REPLACE TRIGGER QMAILB.T_MSG_SI_TRIGGERAFTER INSERTON QMAILB.T_MSG_MO REFERENCING NEW AS NEW OLD AS OLDFOR EACH ROWDECLAREtmpVar NUMBER;v_link_id t_msg_mt.LINK_ID%type;v_src_termid t_msg_mt.
2005-04-12 15:13:00
1054
原创 ORACLE数据字典(转)
ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们不能手工修改数据字典里的信息。 很多时候,一般的ORACLE用户不知道如何有效地利用它。 dictionary
2005-04-12 14:55:00
1455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人