cl

用PHP连mysql和oracle数据库性能比较

因为win32下只有PHP3才能连接oracle数据库,所以只测试了用PHP3连接oracle的性能。相信在PHP4的正式版本出来后,用PHP4连接oracle的速度应该有所提升。并且我们将所有的用于数据库连接和oracle用来分析sql语句的代码都放在了统计代码之外,所以测试得出的时间只是用于执行SQL操作所花费的时间。用来测试mysql的程序:

Oracle Faq(如何在ORACLE中更改表的列名和顺序 )

用过ORACLE的人都知道,要想在ORACLE中更改表的列名和顺序可是一件很烦琐的事,下面给大家提供一种简单的方法。这种方法虽然存在一定风险,但对于特别大的表效果是很明显的,而用一般的方法将需要更多的存储空间、回滚段和时间开销。

Classes and Objects in PHP5-面向对象编程 [1]

最初设计PHP的时候,甚至PHP3被开发出时,PHP并不打算提供开发超过10万行代码的大型项目的能力。随着PHP和Zend引擎的发展,开发大型项目变得有可能,但无论你的项目规模多大,用类来书写你的脚本将可以让代码实现重用。

Eclipse中自动重构实现探索

本文用eclipse的自动重构功能对一个程序实例进行重构,目的是探索Eclipse自动重构可以在多大程度上辅助重构这个过程。Eclipse的自动重构功能能够很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse较好地支持内联字段、函数的更新替换。Eclipse的重构支持撤销和重做,并且能够预览重构结果,这些是很实用的功能。Eclipse的重命名、抽取方法、移动、内联功能、更改方法特征符等代码结构级别的重构方法,是比较成熟同时也值得使用的功能。

分页显示Oracle数据库记录的类之一

functionSetPageQuery{$tmp[key]=$key;$tmp[value]=$value;$this->PageQuery[]=$tmp;}//--------------------------------//Get函数//--------------------------------//取记录总数functionGetTotalRec(){$SQL="SELECTCount(*)AStotalFROM".$this->Table."".$this->Condition;$stmt

Eclipse插件开发之新手入门

现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家。同时也希望本文能使用最为简单的方法来让大家了解开发Eclipse插件的基础。也就是Eclipse的运行时最小集合了。到显示称为选择的屏幕,选择org.eclipse.ui,然后单击完成按钮。2)在此包中创建称为HelloWorldView的新类其超类为org.eclipse.ui.part.ViewPart。通过plugin.xml的定义,Eclipse才会真正的找到

Oracle 常见问题解答

方法二:仅对Oracle8i适用。使用下面的语句:ALTERTABLEtable_nameMOVETABLESPACEnew_tablespace;这样的话,所有的约束、索引、触发器都不会受到影响。可以用alterrollbacksegmentshrinktoXm;来手工进行收缩。SQL>selectblocks,empty_blocksfromdba_tableswheretable_name='表名';BLOCKSEMPTY_BLOCKS----------------------15751524SQ