2008年04月
ORA-04031错误分析和解决
查询v$shared_pool_reserved视图可以判断共享池问题的引发原因:
SQL>select FREE_SPACE,AVG_FREE_SIZE,USED_SPACE,AVG_USED_SIZE,REQUEST_FAILURES,LAST_FAILURE_SIZE from v$shared_pool_reserved;
FREE_SPACE AVG_FREE_SIZE USED_SPACE AVG_USED_SIZE REQUEST_FAILURES LAST_FAILURE_SIZE
---------- ------------- ---------- ------------- ---------------- -----------------
阅读全文>
发表于 @ 2008年04月22日 20:04:00|评论(loading...)|编辑
索引的选择性是指索引列中不同值的数目与表中记录数的比。如果一个表中有2000条记
录,表索引列有1980个不同的值,那么这个索引的选择性就是1980/2000=0.99。阅读全文>
发表于 @ 2008年04月22日 20:02:00|评论(loading...)|编辑
标题比较长,不过只有这样才能把问题描述清楚。
问题详细描述为,在FIRST_ROWS优化模式下,将会话排序和比较方式设置为语义模式,即忽略大小写模式,对字段进行LIKE模糊查询,可能导致错误的结果。
阅读全文>
发表于 @ 2008年04月22日 19:57:00|评论(loading...)|编辑
在Oracle中,命令和对象名称都是大小写不敏感的,因为Oracle在处理语句时,将所有的名称和命令全部转化为大写。
但是对于字符串中的字符,无论是比较还是排序,都是大小写敏感的。这在Oracle是默认方式,但不是唯一的方式。
阅读全文>
发表于 @ 2008年04月22日 19:55:00|评论(loading...)|编辑
安装SQLSERVER2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作
以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。 参考网上资料,总算搞定。
阅读全文>
发表于 @ 2008年04月22日 19:52:00|评论(loading...)|编辑
昨天修改一个表的字段,发现主从复制同步失效了,但同步进程没有出错,mysql日志也没有出错,仔细查找了一下原因,发现是新增的自增主键字段的起始值在主从库上不一致,导致按主键更新数据时无法在从库找到对应记录。事情经过如下:
表table1(主库为innodb类型,从库为MyISAM类型),有一自增主键pid,现将pid改成非自增,非主键,另外增加一自增主键。
阅读全文>
发表于 @ 2008年04月21日 21:58:00|评论(loading...)|编辑
SQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。
本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明.阅读全文>
发表于 @ 2008年04月21日 21:57:00|评论(loading...)|编辑
数据仓库开发难点有哪些?
最近有朋友在问,数据仓库开发的难点有哪些?
做了几年的数据仓库,谈数据仓库技术难点,我个人觉得没有,什么大数据量查询及处理,数据仓库ETL过程,这些都不是难点,
阅读全文>
发表于 @ 2008年04月21日 21:55:00|评论(loading...)|编辑
--库存拉链类规格与规格档案的规格不相同的记录.CSV
select md.mdmodel from model ,
( select f.code as code,s.model as mdmodel from stock s ,mmf f , model m where s.matid=f.matid and substring(f.code,1,1)='Q'
and s.qty>=1 and s.mpsid=''
union
select f.code as code,s.model as mdmodel from stock s ,mmf f , model m where s.matid=f.matid and substring(f.code,1,1)='Q'
and s.qty>=1 and s.mpsid='' ) as md
where model.name!=md.mdmodel阅读全文>
发表于 @ 2008年04月21日 21:40:00|评论(loading...)|编辑
Digital Enterprise Lean Manufacturing Interactive Application
分为3个部分,分别为DELMIA E5(DPE), DELMIA V5(DPM), DELMIA D5(QUEST)
DELMIA(Digital Enterprise Lean Manufacturing Interactive Application,数字企业精益制造交互式应用)是法国达索公司的产品,DELMIA分为3个部分,分别为DELMIA E5(DPE), DELMIA V5(DPM), DELMIA D5(QUEST)。这三个相对独立的部分可以通过PPR(Process, Product, Resource) Hub连接到一起, 一般常规操作是通过E5来制定制造工艺和资源规划,通过V5和D5进行仿真,数据传输通过PPR Hub来完成。阅读全文>
发表于 @ 2008年04月21日 21:38:00|评论(loading...)|编辑
前几天要求公司把电脑内存升级到了2G,重新安装了vista的操作系统,安装了SecureCRT6,但发现以前的mapped keys不好用,郁闷了好久,后来发现一个更好的功能没有去用,浪费啊
tools/Keymap editor...
在这里设置后,方便多了,也方便重装后的重新设置(保留原来的相关文件即可)
阅读全文>
发表于 @ 2008年04月21日 21:36:00|评论(loading...)|编辑
一次数据库的简单性能优化:
增加INDEX表空间,增大在线归档日志组文件,增大在物理内存允许范围内sag_target,增大log_buffer
=========================================================
1、建立专用Index表空间
=========================================================
CREATE TABLESPACE INDX DATAFILE
'/home/oracle/oracle/product/10.2.0/oradata/gdimp/INDEX.dbf' SIZE 5120M AUTOEXTEND OFF
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO
阅读全文>
发表于 @ 2008年04月21日 21:34:00|评论(loading...)|编辑
我这几天每隔5分钟去完全刷新一下物化视图,竟然发现每3个小时就产生3G的归档日志,搞得我得经常去删除日志,后改成快速刷新后,日志大大减少! 阅读全文>
发表于 @ 2008年04月21日 21:31:00|评论(loading...)|编辑
本篇文章收集整理PHP中的一些重要底层函数的用法
1、错误和日志函数库
本库属于php的核心函数库,可以直接使用。主要有以下几个函数。
debug_print_backtrace和debug_backtrace
阅读全文>
发表于 @ 2008年04月21日 21:30:00|评论(loading...)|编辑
ORA-12052,不能建立快速刷新物化视图的解决
SQL> CREATE MATERIALIZED VIEW mv_vcard_last_hlrlist refresh fast as
select vcard.username,
vcard.nick_name,vcard.pcode,hlrlist.region,
vcard.birth_year, vcard.icon, vcard.descr, last.state,
vcard.HLR_CITY, vcard.BIRTH_MONTH, vcard.BIRTH_DAY
阅读全文>
发表于 @ 2008年04月21日 21:26:00|评论(loading...)|编辑
实施步骤:
1. 更改init参数resource_limit为TRUE;重新启动数据库;
2. 更改用户概要文件profile的“空闲连接时间”;
3. 在数据库中查询session状态是“SNIPE”的,通过操作系统orakill命令清除;
4.定义windows执行计划,执行kill_session_sql.bat脚本。
阅读全文>
发表于 @ 2008年04月21日 21:23:00|评论(loading...)|编辑
一.准备工作
1.有效备份
作好对ORACLE软件和数据库的物理备份.
2.检查无效对象。
3.确保SYSTEM的空闲空间在50M以上。
4. SHARED_POOL_SIZE 和 JAVA_POOL_SIZE 至少为150Mb。
5.关闭数据库,关闭oracle进程。
6.备份相关配置文件
阅读全文>
发表于 @ 2008年04月21日 21:22:00|评论(loading...)|编辑
一个月前拿到预装了Windows Server 2008英文正式版的服务器,实测多项新功能。感觉这次微软动真格的了!与2003比较2008可以说是脱胎换骨的程度,Linux将会面临更严峻的考验了。如果不是看在¥的份上,Linux几乎可以判死刑了!阅读全文>
发表于 @ 2008年04月20日 23:44:00|评论(loading...)|编辑
警告: 网页已经过期警告: 网页已经过期 您申请的网页是用表单中提交的信息创建的。该网页已失效。由于有安全预警功能,Internet Explorer 不会自动再次提交您的信息.返回时将 window.history.go(-1),改为window.history.go(-2)即可! 阅读全文>
发表于 @ 2008年04月18日 08:21:00|评论(loading...)|编辑
1.请介绍一下你自己
2.在学校你最不喜欢的课程是什么?为什么?
3.说说你最大的优缺点?
4.你认为你在学校属于好学生吗?
5.说说你的家庭
6.说说你对行业、技术发展趋势的看法?
7.就你申请的这个职位,你认为你还欠缺什么?
8.你期望的工资是多少?
9.你能给公司带来什么?
10.你还有什么问题吗?阅读全文>
发表于 @ 2008年04月07日 01:49:00|评论(loading...)|编辑
网上看过很多关于网站优化的文章,其中很多都提到了网站的更新问题。大部分的结论是网站更新速度越快越好。但是在维护我自己的网站的时候,我却发现这个结论并不是完全正确。
阅读全文>
发表于 @ 2008年04月06日 22:56:00|评论(loading...)|编辑
十二.控制BOX的样式
样式表规定了一个容器BOX,它将要储存一个对象的所有可操作的样式。包括了对象本身、边框空白、对象边框、对象间隙四个方面。
阅读全文>
发表于 @ 2008年04月06日 22:00:00|评论(loading...)|编辑
九.控制颜色和背景的样式
控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。
阅读全文>
发表于 @ 2008年04月06日 21:58:00|评论(loading...)|编辑
七.控制文字的样式
控制文字的样式包括文字大小写、文字修饰两个部分。
阅读全文>
发表于 @ 2008年04月06日 21:56:00|评论(loading...)|编辑
一般来说,样式表的声明分为选择符(selector)和块{}(block),块里包含属性(properties)和属性的取值(value),基本格式如下:
选择符 {属性:值}
阅读全文>
发表于 @ 2008年04月06日 21:55:00|评论(loading...)|编辑
CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。使用CSS能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。尤其是当你面对的是有数百个网页的站点时,CSS简直象是神对我们的恩赐!阅读全文>
发表于 @ 2008年04月06日 21:53:00|评论(loading...)|编辑
六,csdn举办了第二届软件技术大会,我很荣幸作为嘉宾参加了这次盛会。第一届技术大会中,印象最深的就是下午的cto论坛和创业论坛,今年增加了电梯演讲的环节,不过论坛还是同样精彩。
回来以后,感觉有好多东西值得写出来,但是遗憾的是回来就感冒了,一直不舒服,所以没有动手。站在技术人员的角度,有太多的东西值得思考一下,所以还是得写点东西,把新的体会和大家分享一下,也加深一下自己的印象,以后回顾起来,能不断的启发自己,对未来的职业发展提供的方向。
阅读全文>
发表于 @ 2008年04月05日 11:34:00|评论(loading...)|编辑