分享一次意外的ORACLE数据库主机性能测试结果最近一直在做一些ORACLESQL性能量化方面的研究,要实现较准确的SQL性能量化很复杂,现在一直在小心推进,周末做了一下一些机器的两个参数测试:一个是oracle数据库1毫秒可执行多少次内存hash运算操作,这个主要用于量化hashjoin的时间;一个是oracle数据库1毫秒可执行多少次内存排序的比较运算,这个主要用于量化orderby的时间。以下是测试结果,让我非常意外。以下是测试代码,测试采用单会话s
系统 2019-08-29 22:14:26 2694
今天周末,加班做一个监控系统,涉及到了需要配置的部分,比如,需要配置TCP端口、完成端口的工作者线程个数、是否开启加密等配置信息。在XcodeFactory1.1以前的版本中有自动生成XML配置文件和对应的解析类的功能,很好。但是,我还是要自己写个UI界面来显示和修改XML配置文件中的内容,这就很乏味了,把几个控件在窗体上拖来拖去,排放整齐,加个“确定”按钮和“取消”按钮,然后写处理函数,真是无聊。这种事情应该交给工具来自动生成,于是我决定让XCodeFa
系统 2019-08-29 22:08:04 2694
开启3389:@echoofftitle开启3389clsrem开启3389regadd"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer"/vfDenyTSConnections/tREG_DWORD/d00000000/f>nulecho.echo提示你:3389已经开启关闭3389:echorem关闭3389regadd"HKEY_LOCAL_MACHINE\SYST
系统 2019-08-12 09:27:15 2694
上一篇介绍NSun.MVC配置以及简单使用,这篇介绍NSun.MVC的增删查改。其中数据操作应用到了NSun.Core.dll前面有介绍。1、表及字段描述:TABLENAME="enumus";//表名privateInt32_id;//编号privateString_name;//姓名privateInt32_age;//年龄privateInt32_sex;//性别2、页面编写:R.aspx//读取页面<%@PageLanguage="C#"Inher
系统 2019-08-12 09:26:50 2694
原文:http://www.it2down.com/it-oracle-develop/57816.htm我是个ORACLE新手,在删除了表空间,然后再创建怎么会提示出错?删除表空间:droptablespacesc_tr;然后再创建:CREATETABLESPACE"SC_TR"LOGGINGDATAFILE'E:\ORACLE\ORADATA\GZ3SC\SC_TR.dbf'SIZE500MEXTENTMANAGEMENTLOCALuniformsiz
系统 2019-08-12 01:55:09 2694
业务逻辑在一个系统中可放的地方很多,有的人选择放在存储过程中,有的人会选择放在业务组件中,这些方式都可以进行业务逻辑的判断。既然提供了这些方式都可以实现业务逻辑的判断,就证明它们存在的合理性。就像在设计的过程中,很多人会将进行条件选择语句封装到不同的类的重构,以满足设计中的”开-闭“原则,这样做有他的道理。但并不是说以后就不用条件转移语句了,要不开发语言怎么会支持条件转移语法呢。我们要根据具体的情况选择是否重构,比如我们只需要创建一个对象,如果进行重构,试
系统 2019-08-12 01:53:48 2694
ByBenReportingService+SP1forSQLserver2000预览研究环境:WinXP,SQLServer2000+SP3A,.Net1.1附件:(下载附件)Project:ReportingService报表设计的ProjectSetup:报表程序发布安装程序Web:ReportingService的Web应用Win:ReportingService的Win应用研究思路:1.了解熟悉ReportingService各个基本概念2.安装
系统 2019-08-12 01:52:37 2694
原文:[推荐]ORACLEPL/SQL编程之五:异常错误处理(知已知彼、百战不殆)[推荐]ORACLEPL/SQL编程之五:异常错误处理(知已知彼、百战不殆)继上三篇:ORACLEPL/SQL编程之八:把触发器说透ORACLEPL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)[推荐]ORACLEPL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)得到了大家的强力支持与建议,万分感谢。接下来介绍下一篇:oraclepl/sql异常处理部
系统 2019-08-12 01:52:22 2694
在开发通讯的软件里,要让通讯的两端程序相互对话,其实就跟人与人的交流是一样的,要使用共同语言,而不能一个人说英语,一个人说汉语。由于通讯两端是分别在不同的程序里,那么就需要定出一套相互认同的语言—协议定义。而定义协议的办法有很多种,比如直接写成C结构,这样的方式最直接了,但它有点不灵活。又有采用XML的方式,这样虽然灵活了,但它的通讯消息大小又太大了,不便于传送,对于中国慢慢网络来说,又太不现实。像QQ那么短的消息结构,发送的速度那么快才是真正地适应中国的
系统 2019-08-12 01:32:53 2694
原文NSIS:安装、卸载时检查程序是否正在运行如果我们要安装或升级的程序正在运行,文件肯定会替换不成功,以下代码可以提示用户结束正在运行的程序。需要使用插件FindProcDLL.dll,下载路径:http://nsis.sourceforge.net/FindProcDLL_plug-in开始安装时检查是否正在运行:01Function.onInit02;关闭进程03Push$R004CheckProc:05Push"flighty.exe"06Proc
系统 2019-08-12 01:32:49 2694