种瓜得瓜,种豆得豆;一份耕耘,一份收获

Oracle 查看当前会话所执行的语句以及会话相关信息

select a.sid||’.’||a.SERIAL#, a.username, a.TERMINAL, a.program, s.sql_text
       from v$session a, v$sqlarea s
       where a.sql_address = s.address(+)
       and a.sql_hash_value = s.hash_value(+)
       order by a.username, a.sid;

admin @ 四月 21, 2010 at 1:06 上午 我要发言 | 原文链接

linux 支持xwindow

1. 修改/etc/inittab,改变runlevel为5
2. 修改GDM的配置文件
3. 修改/etc/X11/xdm/xdm-config
4. 修改/etc/X11/xdm/Xaccess文件

admin @ 四月 15, 2010 at 16:48 下午 我要发言 | 原文链接

Linux下启动Oracle服务和监听程序

oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。

安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如:

admin @ 四月 15, 2010 at 13:24 下午 我要发言 | 原文链接

更新linux时间 ntpdate server 0.cent …

更新linux时间
ntpdate server 0.centos.pool.ntp.org

admin @ 四月 15, 2010 at 12:14 下午 我要发言 | 原文链接

临时表

创建Oracle临时表,可以有两种类型的临时表:

会话级的临时表

事务级的临时表。

admin @ 四月 10, 2010 at 15:01 下午 我要发言 | 原文链接

CSS的Filefox和IE透明效果

filter:alpha(opacity=50);
/* IE */
-moz-opacity:0.5;
/* Moz + FF */
opacity: 0.5;
/* 支持CSS3的浏览器(FF 1.5也支持)*/

admin @ 三月 26, 2010 at 9:15 上午 我要发言 | 原文链接

聚集索引和非聚集索引的区别

聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。
聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与索引的顺序一致,而把记录插入到数据页的相应位置,必须在数据页中进行数据重排,降低了执行速度。建议使用聚集索引的场合为:
  a.此列包含有限数目的不同值;
  b.查询的结果返回一个区间的值;
  c.查询的结果返回某值相同的大量结果集。
  非聚集索引指定了表中记录的逻辑顺序,但记录的物理顺序和索引的顺序不一致,聚集索引和非聚集索引都采用了B+树的结构,但非聚集索引的叶子层并不与实际的数据页相重叠,而采用叶子层包含一个指向表中的记录在数据页中的指针的方式。非聚集索引比聚集索引层次多,添加记录不会引起数据顺序的重组。建议使用非聚集索引的场合为:
  a.此列包含了大量数目不同的值;
  b.查询的结束返回的是少量的结果集;
  c.order by 子句中使用了该列。

admin @ 三月 16, 2010 at 11:11 上午 我要发言 | 原文链接

dotproject乱码分析(含JpGraph 2.3.4 中文乱码分析)

中文版本的介绍在http://www.jpgraph.cn/
日前在项目中用到dotproject,但是里面的日期和甘特图显示中文为乱码
1.日期(星期几)会呈现乱码:
     原因:程序取的是系统时间,并且做了mb_string转码,并且是转到ISO-8859-1所在中文系统里面,星期都会变乱码.
     修改:lib/PEAR/date/Calc.php
          if ($locale_char_set != ‘iso-8859-1′) {
            $now_date = mb_convert_encoding($now_date, $locale_char_set, ‘iso-8859-1′);
            }
2.甘特图乱码:
      可能的原因:a.使用了xampp,这个xampp里面的php 是enable-gd-jis-conv了,所以GD会默认安装jp的编码来写入数据到图片.b.本身传入的数据是utf-8,jpgraph会再转一次.
      代码修改:modules/projects/gantt.php,modules/tasks/gantt.php,
                      将所有的”FF_CUSTOM”替换为”FF_SIMSUN”
                        lib/jpgraph/src/jpgraph_ttf.inc.php
                     注释return $this->g2312->gb2utf8($aTxt);在下一行加 return $aTxt;

admin @ 二月 25, 2010 at 1:37 上午 我要发言 | 原文链接
Page 3 of 9«12345»...Last »