Linux 进程状态 说明
摘要:Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。 在下文将对进程的R、S、D、T、Z、X 六种状态做个说明。PROCESS STATE CODES Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state of a process. D Uninterruptible sleep
阅读全文
posted @
2011-05-31 17:15
springside例子
阅读(240)
推荐(0)
AWR 报告 查看 数据库 负载
摘要:AWR 报告是DBA常用的一个性能报告。 关于AWR 报告的生成,参考我的Blog: Oracle AWR 介绍 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682300.aspx在AWR 报告的前第二部分就是有关快照的一个统计信息说明。Snap IdSnap TimeSessionsCursors/SessionBegin Snap:395430-May-11 08:00:2810025.1End Snap:396230-May-11 16:00:4414621.0Elapsed:480.26 (mins)DB Time:.
阅读全文
posted @
2011-05-31 13:39
springside例子
阅读(269)
推荐(0)
Oracle Mutex 机制 说明
摘要:之前也整理过一篇文章来说明Oracle Lock的,参考: 锁 死锁 阻塞 Latch 等待 详解 http://blog.csdn.net/tianlesoftware/archive/2010/08/19/5822674.aspx在这篇文章里,提到了System Locks,它包含: (1)Latches (2)Mutexes (3)Internal Locks一. 官方文档上关于Mutex 的说明如下Mutexes A mutual exclusion object (mutex) is a low-level mechanism that prevents an object in m
阅读全文
posted @
2011-05-30 20:39
springside例子
阅读(1690)
推荐(0)
临时表 DML 产生redo 问题说明
摘要:关于Oracle 临时表,参考我的Blog: Oracle 临时表 http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4705283.aspx对Oracle 临时表的操作,会产生redo 和undo。先看一个示例:SYS@anqing1(rac1)> CREATE GLOBAL TEMPORARY TABLE dave_test (id number,name varchar2(20)) ON COMMIT DELETE ROWS;Table created.SYS@anqing1(rac1)> set autotrace
阅读全文
posted @
2011-05-30 14:57
springside例子
阅读(189)
推荐(0)
Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
摘要:安装操作系统的时候,有一部分空间没有使用,在系统安装后,准备重新分区并格式化,在挂到/u01 下,来安装Oracle的。分区的过程正常:[root@db1 /]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 13 104391 83 Linux/dev/s.
阅读全文
posted @
2011-05-27 16:32
springside例子
阅读(372)
推荐(0)
2011年5月27日 朋友
摘要:1. 看到同事的签名:想起去年五月在北京的时候,和姜兄通宵代码、泡面,放着王力宏的那几首歌....2010年的5月,我又在干什么? 今天有个朋友给我的blog 留言,恰好是2010年5月21日。 链接如下: 2010年5月21日 下雨了 http://blog.csdn.net/tianlesoftware/archive/2010/05/21/5613714.aspx 原来去年的5月我在那个啥....2. 昨天花了大半天的时间把DB 小优化了一下,简单的说,就是抓SQL,然后优化SQL。 由于XX 的原因,最近DB 有大量的等待事件,系统也反应比较慢。对一个表建了索引之后,cost 从1.4
阅读全文
posted @
2011-05-27 15:11
springside例子
阅读(169)
推荐(0)
Oracle ASH(Active Session History) 说明
摘要:在Oracle 10g中,推出了一些与DB 性能相关的功能,比如AWR, ADDM, STA, 已经这篇讲的ASH(Active Session History)。 关于其他的几个功能说明,参考我之前的Blog: Oracle AWR 介绍 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682300.aspx Oracle ADDM 自动诊断监视工具 介绍 http://blog.csdn.net/tianlesoftware/archive/2010/05/28/5630942.aspx 如何用 SQL Tuning Adv.
阅读全文
posted @
2011-05-26 23:24
springside例子
阅读(1579)
推荐(0)
Oracle 判断 并 手动收集 统计信息 脚本
摘要:一. 说明在之前的blog: Oracle Statistic 统计信息 小结 http://blog.csdn.net/tianlesoftware/archive/2009/10/15/4668723.aspx 里对统计信息的收集有说明, Oracle 的Automatic Statistics Gathering 是通过Scheduler 来实现收集和维护的。 Job 名称是GATHER_STATS_JOB, 该Job收集数据库所有对象的2种统计信息: (1)Missing statistics(统计信息缺失) (2)Stale statistics(统计信息陈旧) 该Job 是在数据库
阅读全文
posted @
2011-05-25 20:31
springside例子
阅读(328)
推荐(0)
异常宕机 Ora-00600 [Kccpb_sanity_check_2] 错误解决方法
摘要:朋友说数据库异常宕机后,启动时报600错误。ora-00600:internal error code ,arguments:[kccpb_sanity_check_2],[3106],[3104],[0x000000000],[],[],[],[]在官网搜了一下,相关的说明如下:Cause [kccpb_sanity_check_2] indicates that the seq# of the last read block is higher than the seq# of the control file header block. This is indication of the
阅读全文
posted @
2011-05-25 12:25
springside例子
阅读(853)
推荐(0)
Heap-Organized table 和 Index-Organized table 说明
摘要:官网的两个连接如下:Tables and Table Clustershttp://download.oracle.com/docs/cd/E11882_01/server.112/e16508/tablecls.htm#i20438Indexes and Index-Organized Tableshttp://download.oracle.com/docs/cd/E11882_01/server.112/e16508/indexiot.htm#CBBFIFAB这2个文章讲的比较详细,在这里我将一些内容粘贴出来。You can create a relational table with
阅读全文
posted @
2011-05-24 21:29
springside例子
阅读(651)
推荐(0)
根据 dba_errors 制定 数据库报警邮件
摘要:一. dba_errors 表官网对这个表的说明如下:ALL_ERRORS:describes the current errors on the stored objects accessible to the current user.DBA_ERRORS:describes the current errors on all stored objects in the database.USER_ERRORS: describes the current errors on the stored objects owned by the current user. This view d
阅读全文
posted @
2011-05-19 23:23
springside例子
阅读(181)
推荐(0)
Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复
摘要:Oracle 官网有关单实例迁移到RAC的一个步骤说明: How to Convert 10g Single-Instance database to 10g RAC using Manual Conversion procedure [ID 747457.1] http://blog.csdn.net/tianlesoftware/archive/2010/12/09/6065903.aspx RMAN 备份异机恢复 并创建新DBID http://blog.csdn.net/tianlesoftware/archive/2011/03/11/6240983.aspx一. 大致操作步骤如下:
阅读全文
posted @
2011-05-19 16:19
springside例子
阅读(605)
推荐(0)
How to Convert a Single-Instance ASM to Cluster ASM [ID 452758.1]
摘要:Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.1.0.6Information in this document applies to any platform.GoalThis document describes the procedures for converting from Oracle ASM 10g single-instance to Oracle Real Application Clusters (RAC). SolutionTo convert a single-inst
阅读全文
posted @
2011-05-18 15:38
springside例子
阅读(202)
推荐(0)
Android简明开发教程二十四:总结及示例代码下载
摘要:代码下载 www.imobilebbs.com/download/android/AndroidGraphics2DTutorial.zipAndroid 简明开发教程使用了引路蜂二维图形库作为例子,引路蜂二维图形库是引路蜂地图开发包一部分,引路蜂地图开发包提供了对几乎所有软件平台(桌面和移动平台)的支持,采用统一的接口使用包括Google 地图,Bing地图,MapABC地图在内多达二十多种地图类型,并在同一开发包中支持离线地图,矢量地图显示。引路蜂地图开发包Android平台示例可以参见http://www.imobilebbs.com/wordpress/?page_id=15引路蜂二维
阅读全文
posted @
2011-05-18 09:56
springside例子
阅读(172)
推荐(0)
Android简明开发教程二十三:发布应用
摘要:到这里基本介绍了Android开发的一些基本知识,在开发实际应用时最常用的几个参考是:The Developer’s GuideAndroid ReferencesAndroid Resources最后一个是Google.com :-)写好应用后,在设备上测试后,最后一步是发布你的应用。和Java ME平台类似的,Android应用也需要进行数字签名后才能发布。但和Java ME不同的,Android用来签名的数字证书并不需要经过CA认证,这可以每年省下$400-$500的费用,iPhone 每年需交$100费用。Android平台开发对于开发者来说是投资最小的,从长远看也是最有发展前途的一个
阅读全文
posted @
2011-05-18 09:55
springside例子
阅读(162)
推荐(0)
Android简明开发教程二十二:使用资源Resources
摘要:在前面的例子中,我们忽略了一个重要的原则,在代码和Layout中,直接使用了字符串常量,比如:<Button android:text=”Pattern”android:id=”@+id/btnPattern”android:layout_width=”wrap_content”android:textColor=”@color/black”android:checked=”true”android:layout_height=”wrap_content”></Button>我们直接定义Button的显示内容为“Pattern”。如果你想你的应用支持多种设备,多种语言,
阅读全文
posted @
2011-05-18 09:55
springside例子
阅读(252)
推荐(0)
Android简明开发教程二十一:访问Internet 绘制在线地图
摘要:在例子Android简明开发教程十七:Dialog 显示图像 中我们留了一个例子DrawMap()没有实现,这个例子显示在线地图,目前大部分地图服务器都是将地图以图片存储以提高响应速度。 一般大小为256X256个像素。具体可以参见离线地图下载方法解析。比如: URL http://www.mapdigit.com/guidebeemap/maptile.php?type=MICROSOFTMAP&x=7&y=4&z=14 显示:下面的例子访问Internet下载地图图片,并拼接成地图显示,这种方法也是引路蜂地图开发包实现的一个基本原则。Android应用访问Inter
阅读全文
posted @
2011-05-18 09:54
springside例子
阅读(165)
推荐(0)
Upon startup of Linux database get ORA-27102: out of memory Linux-X86_64 Error: 28: No space left on device
摘要:Upon startup of Linux database get ORA-27102: out of memory Linux-X86_64 Error: 28: No space left on device [ID 301830.1]Applies to: Oracle Server - Enterprise Edition - Version: 9.2.0.4 to 11.2.0.2 - Release: 9.2 to 11.2Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)x86 6
阅读全文
posted @
2011-05-16 17:28
springside例子
阅读(1044)
推荐(0)
Android简明开发教程二十:Broadcast Receiver 短信触发示例
摘要:Android 中BroadCast Receiver可以用来侦听广播事件。在使用Broadcast 之前,必须使用代码或是在AndroidManifest.xml进行注册。下面的例子实现使用短信来触发AndroidGraphics2DTutorial中的示例。短信格式为:@demo:xxxx ,xxxx为 示例名称,比如, 启动Colors示例, 则向手机发送: @demo:Colors . 手机在收到短信后,先检测短信格式是否符合 @demo:xxxx, 若符合,这启动对应的示例。在AndroidGraphics2DTutorial中添加一个自定义的Broadcast Receiver S
阅读全文
posted @
2011-05-13 13:46
springside例子
阅读(255)
推荐(0)
Android简明开发教程十九:线程 Bezier曲线
摘要:Android中使用线程Thread的方法和Java SE相同。和大多数OS系统一样,Android中也有称为UI Thread的主线程。UI Thread 主要用来给相应的Widget分发消息,包括绘制(Drawing)事件。UI Thread 也是用来处理用户交互事件的线程。比如:如果你按下屏幕上某个按钮,UI 线程则将Touch 事件通知对应的控件(Widgets),Widget 则将其状态设置成“按下”,并把“重绘”(Invalidate)事件发到Event Queue中去。 UI线程从Event Queue中读取事件后通知Widgets重画自身。如果你的应用设计不好的话, UI线程的
阅读全文
posted @
2011-05-13 13:45
springside例子
阅读(227)
推荐(0)
Android简明开发教程十八:自定义对话框 Transform
摘要:Android自带的AlertDialog,ProgressDialog,DatePickerDialog,TimePickerDialog 可以用于简单的对话框显示。当还是有这些对话框不能满足应用需要的时候,这时就可以使用一些自定义的对话框。有多种方法可以实现自定义对话框。一是使用Activity作为Dialog,可以通过设置Activity显示Dialog风格,使得该Activity在外观上和Dialog一致:显示在其它Activity前面且半透明。<Activity android:name=”MyDialogActivity” Android:theme=”@android:st
阅读全文
posted @
2011-05-13 13:43
springside例子
阅读(264)
推荐(0)
Android简明开发教程十七:Dialog 显示图像
摘要:Dialog一般指可以显示在Activity前面的小窗口,当前的Activity失去焦点(Focus),Dialog将接受用户输入,一般可以用来显示消息或接受用户输入等等。使用Dialog时一般不需要直接创建Dialog类的实例。而是可以使用AlertDialog,ProgressDialog,DatePickerDialog,TimePickerDialog。最常用的是AlertDialog。下面就以使用AlertDialog为例,使用AlertDialog来选择显示图像的三个例子:DrawMap, JumbleImage,SeeThroughImage。其中DrawMap暂时不介绍,将在后
阅读全文
posted @
2011-05-13 13:41
springside例子
阅读(251)
推荐(0)
Android简明开发教程十六:Button 画刷示例
摘要:将RadioButton 换成Button ,类似的在res/layout 中新建brush.xml:<?xml version=”1.0″ encoding=”utf-8″?><LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical” android:background=”@drawable/white”android:layout_width=”fill_parent”android:layout_height=”fill_
阅读全文
posted @
2011-05-13 13:40
springside例子
阅读(200)
推荐(0)
Oracle RAC ASM 实例 从10.2.0.1 升级到 10.2.0.4 说明
摘要:一. 说明在官网看到一篇ASM 升级的文档,如下: How To Upgrade ASM from 10.2 to 11.1 (RAC) http://blog.csdn.net/tianlesoftware/archive/2011/04/25/6362083.aspx Unable To Open Database After ASM Upgrade From Release 11.1 To Release 11.2 http://blog.csdn.net/tianlesoftware/archive/2011/04/25/6362184.aspxRAC 下数据库的升级参考: Redha
阅读全文
posted @
2011-05-12 23:31
springside例子
阅读(459)
推荐(0)
Android简明开发教程十五:RadioButton 多边形及路径绘制
摘要:这个例子是绘制多边形,多义形和路径,采用单选钮RadioButton来选择Polys 和Path示例:UI 设计为 上部分用来显示绘图内容,下部分为两个单选按钮 Polys ,Path。这样layout就和main.xml 不一样,main.xml只含一个com.pstreets.graphics2d.GuidebeeGraphics2DView。因此需在res/layout下新建一个polys.xml:<?xml version=”1.0″ encoding=”utf-8″?><LinearLayout xmlns:android=”http://schemas.andro
阅读全文
posted @
2011-05-12 17:22
springside例子
阅读(174)
推荐(0)
Oracle 数据块 Block 说明
摘要:在官网看到了这段信息,讲的很细。 贴过来。Logical Storage Structureshttp://download.oracle.com/docs/cd/E11882_01/server.112/e16508/logical.htm#CNCPT7668 Oracle Database manages the logical storage space in the data files of a database in units called data blocks, also called Oracle blocks or pages. A data block is the m
阅读全文
posted @
2011-05-12 14:52
springside例子
阅读(320)
推荐(0)
Oracle 用户 对 表空间 配额(quota ) 说明
摘要:一. 官网的说明Oracle 官网对quota的定义如下: A limit on a resource, such as a limit on the amount of database storage used by a database user. A database administrator can set tablespace quotas for each Oracle Database username.有关Oracle Quota 这块,只在Oracle 的安全管理这块搜到了一些内容。 Managing Security for Oracle Database Users
阅读全文
posted @
2011-05-11 20:56
springside例子
阅读(3240)
推荐(0)
Oracle 用 sqlprompt 修改 sqlplus 提示符
摘要:当管理的数据库比较多的时候,在sqlplus里切换就是一件麻烦的事。 要非常小心,以防出错。 可以修改sqlplus 的提示符:SQL> ,把这个改成我们用户和实例名,这样就不容易出错。先看一下Oracle 自定义的参数:SQL> defineDEFINE _DATE = "11-MAY-11" (CHAR)DEFINE _CONNECT_IDENTIFIER = "dave1" (CHAR)DEFINE _USER = "SYS" (CHAR)DEFINE _PRIVILEGE = "AS SYSDBA&quo
阅读全文
posted @
2011-05-11 19:01
springside例子
阅读(219)
推荐(0)
oracle 11g 新特性 Flashback Data Archive 说明
摘要:之前整理过一篇Oracle Flashback 的文章。 参考, Oracle Flashback 技术 总结 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4677378.aspx在Oracle 11g里又出了一个新特性:Oracle Flashback Data Archive. 在11g的官方文档里搜到了相关内容说明,参考: Using Oracle Flashback Technology --Using Flashback Data Archive (Oracle Total Recall) http://downloa
阅读全文
posted @
2011-05-11 16:59
springside例子
阅读(3483)
推荐(0)
五一假期
摘要:1. 五一假期结束,来回折腾了几天,有点小累。 早上来公司,看了下邮箱,有五十多封邮件。 基本都是系统监控的。 看了一下,没啥问题,邮件检查的工作结束。2. 4月30号早上8:30的汽车,到下午三点多才到安庆。在转车,到家都下午4点多了, 想想这个交通,真有点可恶。 安庆的发展怎么就那么慢。 每次回家看到此景都很不爽。 安庆现在给我的感觉是小地方,发展差。 至于目光短浅,现在是21世纪,到处都在搞数字化,信息化。 一线城市都在搞数字城市,数字医院,平安城市,云中心,都是几千万的投入,安庆的财政虽然拿不出那么多钱, 但也要把环境搞好点啊。 现在连相关的IT 技术产业都没有,以后怎么搞的起来。 .
阅读全文
posted @
2011-05-03 12:11
springside例子
阅读(149)
推荐(0)