自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 PHP在windows7 IIS中的安装

1、下载PHPhttp://windows.php.net/download/2、中文安装指引http://cn2.php.net/installhttp://cn2.php.net/manual/zh/install.windows.manual.php3、如果是更新式安装,清除 php.ini和php相关的dllC:\WINDOWS\system4、解压php安装包文件 C:\php 或者其...

2014-05-06 14:33:46 225

原创 mysql重置root密码

 1、以管理员身份登录。2、如果mysql以windows服务方式运行,【开始】-【控制面板】-【管理工具】-【服务】,在服务列表中找到mysql服务,停止。     如果非服务方式运行,进入【任务管理器】,找到mysqld进程,终止。3、创建包含如下声明语句的文本文件,对密码更新,保存该文本文件C:\mysql-init.txt。UPDATE mysql.user S...

2014-05-05 16:23:44 171

原创 mysql数据安装(解压缩版本)

mysql的帮助文档 http://dev.mysql.com/doc/1. 安装包解压缩使用有管理员权限的用户登录系统;选定安装路径,如E:;将安装包解压到选定的路径;2. 创建选项文件,定义启动选项将安装路径下的my-default.ini修改为my.ini修改basedir和datadir,在windows下注意路径名斜线[my...

2014-05-05 15:48:26 170

原创 apache服务器停止和重启

    要停止或者重启apache,必须向正在运行的httpd进程发送信号。有两种方式:    1.使用Unix系统的kill命令     只要向父进程(在PidFile中可以找到该进程的pid)发送终止信号即可。有四个信号可以发送,分别是:TERM、USR1、HUP、WINCH。     命令示例: kill -TERM `cat /usr/local/apache2/log...

2012-09-20 11:34:06 482

原创 oracle复合索引

    索引可以包含一个、两个或更多个列。两个或更多个列上的索引被称作复合索引。复合索引的第一列称为前导列(leading column)。     B树索引不存储索引列全为空的记录。对于复合索引,如果某一个索引列不为空,那么索引就会包括这条记录,即使其他所有的所有列都是NULL值。对于经常查询字段IS NULL又希望使用索引的情况,则需要结合查询条件选择合适的非空字段创建复合索引。...

2012-09-13 14:22:12 388

原创 查看oracle执行计划的方法

一、查看oracle执行计划的方法有三种1、设置autotrace详见http://yijiangyanyu.iteye.com/admin/blogs/16283432、使用EXPLAIN PLANSQL>EXPLAIN PLAN FOR sql;SQL>SELECT plan_table_output FROM T...

2012-09-12 15:52:29 253

原创 SQL编写注意事项

1、基于索引 a. 如果检索数据量超过30%的表中记录数,使用索引将没有显著的效率提高。b. 在特定情况下, 使用索引也许会比全表扫描慢,但这是同一个数量级上的区别。而通常情况下,使用索引比全表扫描要块几倍乃至几千倍!oracle执行计划中是否使用索引除了基于数据的分布情况外,SQL语句的编写方式也是重要因素。尽量在索引数据列上避免如下操作,以防止索引失效:...

2012-09-12 12:33:11 245

原创 SQL性能优化的方法

   通过提高SQL语句的执行性能,达到应用优化的目标,主要分为三个阶段:   识别执行性能较低的SQL;   识别并替换一个更好的SQL执行计划(acess plan);   想办法让CBO(基于成本的优化器)使用这个执行计划。    修改执行计划的方法: 修改SQL语句使用提示(hint),使oracle按照提示的执行计划走创建或者去除索引     ...

2012-09-05 13:03:21 217

原创 oracle awr报告生成与分析

    Automatic Workload Repository(AWR)是10g引入的一个重要组件。在里面存贮着近期一段时间内(默认是7天)数据库活动状态的详细信息。      1、生成awr报告         以oracle用户登录        sqlplus / as sysdba        @?/rdbms/admin/awrrpt.sql    ...

2012-09-03 11:20:43 253

原创 solaris命令

1、查看CPU个数     prtdiag -v|more      psrinfo -v(逻辑)

2012-09-03 10:54:35 153

原创 Oracle中复制表结构和表数据

1、同时复制表结构和表数据  create table new_table_name as select * from old_table_name; 2、仅复制表结构  create table new_table_name as select * from old_table_name where 1=2; create table new_tabl...

2012-08-16 14:56:17 223

原创 oracle执行计划顺序

     如果要了解执行计划和执行顺序,必须理解执行计划的父子关系。执行计划是一个树状结构,顶层的STATEMENT是这棵树的根。父子关系按照如下的树状结构组织: PARENT FIRST CHILD SECOND CHILD      执行的时候,FIRST CHILD最先执行,然后是SECOND CHILD,这两个步骤执行完毕后,执行PARENT。 PLAN_TABL...

2012-08-15 14:26:32 222

原创 数据库连接未能正确释放的发现和解决

     一段时间发现,生产环境上发现批处理定时任务经常不能正确执行,导致规定时间未产生文件。     检查jboss日志,报错信息为无法获取连接。     判断应该是有程序的数据库连接未能正确释放。      通过jboss的JMX Console 查看连接池使用情况(name=OracleDS,service=ManagedConnectionPool):     ...

2012-08-14 11:13:43 1165

原创 启用sqlplus的AutoTrace功能

SQL文件赋予执行权限     (1)进入/oracle/product/10.2.1/rdbms/admin目录     (2)chmod 744 utlxplan.sql     (3)进入/oracle/product/10.2.1/sqlplus/admin目录     (4)chmod 744 plustrce.sql       2.  管理员用户登录ora...

2012-08-10 15:14:09 186

原创 displaytag 参数

1、当前页数     String strPageIndex = getRequest().getParameter(new ParamEncoder( "tcupdTranList" ).encodeParameterName(TableTagParameters.PARAMETER_PAGE));     int pageIndex;     if(strPageIndex != ...

2012-08-03 10:35:39 317

原创 提高oracle索引创建速度

      大批量导入数据,我们往往会先取消索引其以提高插入的速度。然后等数据导入完毕后再重新创建索引。在这个过程中如果能够采用一些可选项,则可以缩短索引创建的时间。可选项一:NOSORT,记录排序可选项  默认情况下,在表中创建索引的时候,会对表中的记录进行排序,排序成功后再创建索引。但是当记录比较多的是,这个排序作业会占用比较多的时间,这也就增加了索引建立的时间(排序作业是在索引创建作...

2012-06-27 15:11:50 298

原创 spring 五个事务隔离级别和七个事务传播行为

Spring在TransactionDefinition接口中定义这些属性 在TransactionDefinition接口中定义了五个不同的事务隔离级别 ISOLATION_DEFAULT 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应 ISOLATION_READ_UNCOMMITTED 这是事务最低...

2012-04-13 16:41:05 146

原创 hibernate 调用存储过程返回列表

1、使用存储过程     (1)建立程序包 CREATE OR REPLACE PACKAGE TESTPACKAGE AS TYPE Test_CURSOR IS REF CURSOR;end TESTPACKAGE;     (2)建立存储过程CREATE OR REPLACE PROCEDURE ...

2012-01-31 11:16:15 196

原创 HIbernate 调用oracle存储过程

1、创建存储过程create or replace procedure changesalary(p_employeeid number, p_newsalary number) isbegin update employees set salary= p_newsalary where employee_id = p_employeeid; if sql%n...

2012-01-31 10:21:36 153

原创 Cron表达式

字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970-2099 , - * / 例子:0/5...

2011-10-25 17:03:21 114

原创 Spring整合Quartz的方法

 一、增加所依赖的JAR包 1、增加Spring的Maven依赖 <dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>3.0.5.RELEASE</versio...

2011-10-25 15:58:09 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除