YiiMongoDbSuite下载链接:http://www.yiiframework.com/extension/yiimongodbsuite/如果你的yii和mongodb它已经建立了一个良好的环境,和YiiMongoDbSuite它被放置protected/extensions那么你protected/config/main.php应该是这种'import'=>array(...'ext.YiiMongoDbSuite.*',),'componen
系统 2019-08-12 01:55:12 2549
刚才打开一个别人的测试库,用root登陆了的,sqlplus/assysdba竟然报错,奇怪,于是在自己的VM中模拟该过程。新建了一个test用户:[test@liubin]#./sqlplusError6initializingSQL*PlusMessagefilesp1.msbnotfoundSP2-0750:YoumayneedtosetORACLE_HOMEtoyourOraclesoftwaredirectory需要设置ORACLE_
系统 2019-08-12 01:54:52 2549
MYSQL中的UNIONUNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。举例说明:select*fromtable1unionselect*fromtable2这个SQL在运行时先取出两个表的结果,再用排序空间进行排序删除重复的记录,最后返回结果集,如果表数据量大的话可能会导致用磁盘进行排序。MySQL中的UNIONALLUNIONALL只是简单的将两个结果合并后就返回。这样,如果返回的两
系统 2019-08-12 01:54:31 2549
概述MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。还支持在线切换,从当前运行master切换到一个新的master上面,只需要很短的时间(0.5-2秒内),此时仅仅阻塞写操作,并不影响读操作,便于主机硬件维护。在有高可用,数据一致性要求的系统上,MHA提供
系统 2019-08-12 01:52:08 2549
1.配置系统管理(AdminWebApplication)大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的AdminWebApplication最初在4.1版本时出现,当时的功能包括管理context、datasource、user和group等。当然也可以管理像初始化参数,user、group、role的
系统 2019-08-12 01:33:59 2549
最近服务器上mysql有些奇奇怪怪的问题,可惜我不是专业的dba,为了加深自己对mysql的了解,先从基础的查看mysql状态命令看起吧.命令:showstatus;命令:showstatuslike'%下面变量%';Aborted_clients由于客户没有正确关闭连接已经死掉,已经放弃的连接数量.Aborted_connects尝试已经失败的MySQL服务器的连接的次数.Connections试图连接MySQL服务器的次数.Created_tmp_ta
系统 2019-08-12 01:33:57 2549
Catalina.bat是tomcat所有脚本中最重要的脚本,完成几乎所有的tomcat操作。如启动,关闭等等,都是由catalina.bat脚本来完成的。接下来,我将对Tomcatcatalina.bat脚本进行分析。首先省去catalina.bat开头诸多注解,这些注解主要是讲解各个变量是干什么的。需要的话,自己看下英文就可以了。这里就不翻译了。remGuessCATALINA_HOMEifnotdefined查看是否在tomcat目录下,与start
系统 2019-08-12 01:33:20 2549
1.SQL语句通常分成4类:数据查询语言、数据操作语言、数据定义语言和数据控制语言2.设置日期格式SETDATEFORMATmdyGODECLARE@datevardatetimeSET@datevar='03/21/2013'SELECT@datevar3.局部变量与全局变量局部变量:用DECLARE语句声明,用SET语句为其赋值定义整形局部变量和一个可变长字符局部变量并赋值DECLARE@local_variable_intint,@local_var
系统 2019-08-12 01:33:15 2549
本篇主涉及MySQLSQLStatements层面的优化。首先,推荐一个链接为万物之始:http://dev.mysql.com/doc/refman/5.0/en/optimization.html其次,Explain作为分析SQL的优化利器,SHOWSTATUS和PROCEDUREANALYSE(16,256)也蛮有用。推荐两篇MySQLExplain:http://www.khankennels.com/presentations/pdf/expla
系统 2019-08-12 01:33:12 2549
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++API自己做一个引擎。下面介绍几种数据库引擎:ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因
系统 2019-08-12 01:33:08 2549