MYSQL教程之开机主动启动oracle和weblogic
列举选择MySQL的理由的最困难的地方在于,如何对这些理由进行排序。MySQL学习教程这就如同我们经常争论的故事:先有鸡还是先有蛋?oracle|web我的呆板是5L,oracle9i,weblogic6.1,HTTPServer因为给他人装的呆板,对方程度无限(实在我也很菜:)),为了费心,仍是让体系起来主动运转各项使用对照好:)
起首主动启动oracle9i,9i装在oracle文件体系下,在/oracle下创建文件startdb,
文件内容
echo"begintostartoracle"
lsnrctlstart
sqlplus/nolog<<EOF
connect/assysdba
startup
exit
exit
echo"oraclehavestarted"
给startdb实行权限
主动封闭oracle9i,在/oracle下创建文件stopdb
sqlplus/nolog<<EOF
connect/assysdba
shutdownimmediate
好了启动和封闭oracle剧本完成还要加到体系的启动和封闭文件里,别的还要在启动oracle后启动weblogic
在/etc下创建文件rc.startdb,剧本以下
su-oracle"-c/oracle/startdb"#启动oracle
cd/weblogic/wlserver6.1/config/mydomain#转到weblogic启动目次,必需
./startWebLogic.sh#启动weblogic
给文件实行权限
注重因为weblogic在启动后假如用户加入telnet就主动封闭,以是要把weblogic放在背景实行,以是在startWebLogic.sh文件中启动weblogic的命令行改成能够在背景运转,用nohup(启动命令行)>/home/weblogic.log&
把weblogic的运转信息存到/home/weblogic.log文件中
上面要把启动信息放到inittab中,到场一行
startdb:2345678:wait:/etc/rc.startdb
如许体系启动后会主动启动oracle9i
体系关机主动封闭oracle9i
在/etc下创建剧本文件rc.stopdb
su-oracle"-c/oracle/stopdb"
给实行权限
因为5L中安装完成后没有/etc/rc.shutdown文件,必要手工创立一个
内容以下
#!/bin/ksh
rc.stopdb
给实行权限
如许当体系关机时会主动寻觅rc.shutdown并实行,体系能够主动封闭oracle9i
固然能够把一些命令行间接写进inittab或rc.shutdown中,看本人的喜欢了:)正如前文所提到的,MySQL易学、易部署、易管理和易维护。 分区表效率问题肯定是大家关心的问题。在我的试验中,如果按照分区字段进行的查询(过滤)效率会高于未分区表的相同语句。但是如果按照非分区字段进行查询,效率会低于未分区表的相同语句。 其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?! 是否碎片会引发效率问题?这都是需要进一步探讨的东西。varbinary(max)代替image也让SQLServer的字段类型更加简洁统一。 原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。 很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。 我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力 备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。 从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。 多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油
页:
[1]