iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕
发布时间:2013-07-17 14:34:18
系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#))数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_change#)1、系统检查点scn当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控制文件中。sele.........【阅读全文】
发布时间:2013-07-17 14:33:39
有时候,可以使用exp将以传输表空间的方式将其导出,传输表空间是一种机制,用来把一个数据库上的格式数据文件附加到另一个数据库。 需要注意: 对于导出文件dmp来说,Oracle实现了跨平台的处理,即在任何一个可运行的平台上,都能使用imp将其导入,但是对于表空间所包含的数据文件而言,各个平台上是不一样的.........【阅读全文】
发布时间:2013-07-17 14:32:54
Oracle数据库当中,关于日志与回滚那一部分,与别的数据库确实有很大的不同。为了避免在写日志的同时后台进程对日志文件的读操作,Oracle使用了单独的回滚段来记录“旧”的数据。这样可以达到并行读写的目的,整体I/O效率提高了不少,但也引入了一些问题。最经典的莫过于ORA-01555:snapshot too old错误了。1.什么操作产.........【阅读全文】
发布时间:2013-07-17 14:32:19
ASE支持分布式事务处理,需要一些额外配置。Using XA resources with Adaptive Server EnterpriseTo use XA resources with an Adaptive Server Enterprise 12.0 or later database running on UNIX or Windows, perform these tasks:(Windows only.) Verify that you have the correct license file, which is located.........【阅读全文】
发布时间:2013-07-17 14:30:53
一、JNI 的特点:JNI有一个很重要的优点,就是在你充分利用Java的跨平台特性的前提下,你仍然可以利用其它编程语言。JNI是JVM实现很重要的一部分,是允许Java应用调用本地代码(native code)或本地代码调用Java应用的一个双向接口。下图就显示了这两者之间的关系:JNI支持两种类型的native code: 本地库和本地应用程序.........【阅读全文】
发布时间:2013-07-17 14:25:49
五.乱码的避免最好让上述9个字符集变量值保持一致,或者至少“兼容”,同时也要考虑到OS中locale的值。当然:character_set_system例外,它是存储和表示元信息使用的字符集,一般都是ascii串,使用utf8和使用latin1基本一样,但是,如果使用中文,可能就另当别论了。下边说的全部变量是指除了character_set_system以外的.........【阅读全文】
发布时间:2013-07-17 14:17:45
最近在闲暇的时候翻了翻<<容斋随笔>>一书,看了些关于施政治国方面的文章,古时候就有免费为贫苦家庭的子弟免费求学的政策,至少教育在整个家庭收入中的比重不会太高。翻看<<南方周末>>,上边报道说,欧洲国家爱尔兰已经完全没有自费教育了,小孩从出生的那一天起,一直到他读大学、研究生,完全免费,只要他考得上。这个.........【阅读全文】
发布时间:2013-07-17 14:16:48
全球最大的致力于信息管理和信息移动技术的企业级软件公司Sybase和IBM于2006年7月14号联合宣布,在领先的TPC-C基准测试中,在Linux平台上运行Sybase Adaptive Server Enterprise (ASE)在基于IBM System p5 520的和Sybase Adaptive Server Enterprise(ASE)Linux平台上创造了新的双CPU系统事务处理性能纪录,每分钟可以处理81.........【阅读全文】
发布时间:2013-07-17 14:15:51
周五,例行的培训开始了,同事D很高兴的给大家讲解他所做的工作,我们也听的很认真,我甚至还专门做了些笔记。Manager在培训会的时候送给他一份礼物,是几年来team一起合影的相册。里边估计还夹有别的礼品。 我以为是他工作几年以后公司例行的送礼物之类的。事实上,我猜错了。其他几个同事也都理解错了。会开完了,Manag.........【阅读全文】
发布时间:2013-07-17 13:53:03
Java EE 5 Compatible Implementations Sun Java System Application ServerPlatform Edition 9 TmaxSoftJEUS 6 1.4 Compatible ImplementationsApache Geroni.........【阅读全文】
发布时间:2013-07-17 13:52:20
近几天在比较系统时发现一个奇怪的现象,就是ClassLoader会hold住它所Load的大部分class,导致系统更新时,内存上涨,并且一直不降。看了看sun的jdk文档(官网上),指明ClassLoader并不负责Class的unload,Class的unload依然取决于它的引用计数是否为0。当一个AppClassLoader由于应用更新时,需要重新生成一个AppCla.........【阅读全文】
发布时间:2013-07-17 13:51:39
这两天把Oracle以及DB2、Sybase、SQL Server几种数据库的发展历史大致看了一下,发现了一些特别奇怪的现象:1. Oracle的技术专家一定为人非常低调。 众所周知,Oracle数据库的功能确实很是强大,但是发展初期,它往往过度的向用户夸大自己的功能。即非常善于标榜自己。可是它的工程师呢,Bruce Scott早期因为承.........【阅读全文】
发布时间:2013-07-17 13:50:47
前段时间,在csdn论坛上看到有人问OCCI在VC6下不能debug的问题,这个确实有解决方法。论坛原帖大致内容如下: winXP VC6-sp6 oracle9.2是不是OCCI的库有 开发版和发行版 之分,所以用发行版的oraocci9.lib不能做debug版的程序,string或者vector在释放时总会报错Statement类的setXXX()函数为什么我在使用的.........【阅读全文】