应用服务器数据库
文章平均质量分 85
hengaoxing88
这个作者很懒,什么都没留下…
展开
-
weblogic9.2多项目多域名配置
服务器环境:Windows Server 2003 + JDK1.5 + Weblogic9.2项目一:project1 域名 http://www.a.com 进入 project1 首页项目二:project2 域名 http://www.b.com 进入 project2 首页两个项目同时部署到了一台weblogic服务器的同一个域 myweb 下原创 2008-12-02 16:33:00 · 2745 阅读 · 3 评论 -
用Tomcat绑定多域名
一、首先将端口改为80端口打开server.xml文件将其中的8080端口改为80,即: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="转载 2009-11-01 21:16:00 · 943 阅读 · 0 评论 -
MySQL的timestamp类型自动更新问题
注:本文讨论的范围为未启用MAXDB模式的表! 今天建了一个表,里面有一个列是timestamp类型,我本意是在数据更新时,这个字段的时间能自动更新。岂知对这个类型的值还不甚了解,导致出错。发现这个字段只是在这行数据建立的时候有值,在更新的却无变化。 查找资料,发现是我建表的语句有问题:以下是代码片段: CREATE TABLE `test` (转载 2009-11-18 19:32:00 · 1282 阅读 · 0 评论 -
使用limit查询的同时取得总的记录数:
通常我们都用如下的sql来进行列表SELECT COUNT(*) FROM users WHERE name LIKE ‘a%’;SELECT name, email FROM users WHERE name LIKE ‘a%’ LIMIT 10; 但是从Mysql4.0.0开始,我们可以选择使用另外一个方式:SELECT SQL_CALC_FOUND_ROWS转载 2009-11-18 19:13:00 · 1348 阅读 · 0 评论 -
MYSQL LAST_INSERT_ID()
LAST_INSERT_ID自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT 列设置的第一个发生的值. 参考这里 The ID that was generated is maintained in the server on a per-connection basis. LAST_INSERT_ID是基于单个connection的, 不可转载 2009-11-18 19:22:00 · 1453 阅读 · 0 评论 -
随机获取N条数据库记录的四个方法
我需要从一个数据库表中随机的获取N条数据库,最先想到的办法是两次访问数据库,第一次是获得记录条数M,然后在产生个N随机数Kj(0jj的记录数。但是两次查询数据库是其缺点,简单实现方法如下:$range_result = mysql_query( ” SELECT MAX(id) AS max_id , MIN(id) AS min_id FROM tb_name “);$range_转载 2009-11-18 19:28:00 · 552 阅读 · 0 评论 -
查询优化:说说一个数据库的查询方法
最近做了博客关注系统的方案设计,主要的数据表有两个:数据内容表:CREATE TABLE `story` (`id` int(10) unsigned NOT NULL AUTO_INCREMENT,`uid` int(10) unsigned NOT NULL,`type` tinyint(3) unsigned NOT NULL,`time` timestamp NOT NULL转载 2009-11-18 19:48:00 · 341 阅读 · 0 评论 -
Mysql服务器如何得到最佳性能优化
My favorite question during Interview for people to work as MySQL DBAs or be involved with MySQL Performance in some way is to ask them what should be tuned in MySQL Server straight after installat转载 2009-11-18 19:43:00 · 353 阅读 · 0 评论 -
为tomcat分配内存
这里要分配的是允许java使用的最大内存大小,要根据MAS服务器实际配置而定。建议配置如下: 1G内存:JAVA_OPTS=-Xms512m -Xmx512m 2G内存:JAVA_OPTS=-Xms512m -Xmx1024m 4G内存:JAVA_OPTS=-Xms512m -Xmx2048m用vi打开/opt/tomcat/bin/catalina.sh,在开头加入:JAVA_转载 2010-04-14 11:28:00 · 2167 阅读 · 0 评论 -
Win2003中apache2分别整合tomcat5和iis6的终极教程
为了能在已经存在iis6的服务器上运行自己的java程序,经过历时半年的尝试,今天终于搞定了,好开心啊。 最开始是用iis直接连接tomcat,找遍了网上所有的资料,可是死活也连不通,或许是iis的封闭吧,看来tomcat与iis远没有成为朋友。 于是只好另辟蹊径,用apache监听80来做请求转发了,请求到iis的站点就转到相应目录,请求到tomcat下的站点就转发到tomcat下,转载 2010-04-14 12:57:00 · 390 阅读 · 0 评论 -
windows环境下apache死机问题的解决一例
<br />问题描述:一个很简单的内容发布系统,采用win2000+apache2.0.50+mysql4.1+PHP5.0.0+zendOptimizer,查询简单,负载很低。<br />文章条数大概超过10000后,打开首页大概要10多秒钟,apache很快就僵死(进程淤积、耗尽内存),页面就只出现最上面的一点点静态(非数据库)内容,只有停止再开始apache才行,<br />一开始为了对付,每天设置计划任务,大概stop->start apache几次,现在随着内容增多,频繁死机,无法忍受。<br /转载 2010-06-28 20:19:00 · 1827 阅读 · 0 评论 -
Tomcat 5常用优化和配置
<br />1、JDK内存优化: <br />Tomcat默认可以使用的内存为128MB,Windows下,在文件{tomcat_home}/bin/catalina.bat,Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,增加如下设置: <br />JAVA_OPTS='-Xms[初始化内存大小] -Xmx[可以使用的最大内存] <br /> <br />参数<br /> 描述 <br /> <br />-Xms<br /> JVM初始化堆的大小<br /> <br /原创 2010-06-28 20:33:00 · 302 阅读 · 0 评论 -
FTP 211-Extension supported 停止的解决方法
FTP出问题211-Extension supported 停止的解决方法FLASHFXP FTP上传登录时提示Extension supported 的解决办法故障现象:[右] 331 User name okay, need password. [右] PASS (隐藏) [右] 230 User logged in, proceed. [右] SYST [右] 215 UNIX Type转载 2009-05-12 15:12:00 · 1525 阅读 · 0 评论 -
八个有用的WordPress的SQL语句
在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。 1、创建备份数据库 备份数据库是首先要做的事情,只需要通过以下方法就可以简单备份数据库:转载 2009-03-20 09:55:00 · 499 阅读 · 0 评论 -
mysql最好的优化技巧
1、选取最适用的字段属性 MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,转载 2008-12-03 15:53:00 · 552 阅读 · 0 评论 -
在MySQL中利用外键实现级联删除
作者:Dirk (dirk.ye AT gmail.com) 日期:2004/12/08 首先,目前在产品环境可用的MySQL版本(指4.0.x和4.1.x)中,只有InnoDB引擎才允许使用外键,所以,我们的数据表必须使用InnoDB引擎。我们先创建以下测试用数据库表:CREATE TABLE `roottb` ( `id` INT(11) UNSIGNED AUTO_INCREMEN转载 2009-03-13 10:08:00 · 557 阅读 · 0 评论 -
清除Tomcat页面缓存小技巧
相信很多用Tomcat的人都会重复这样的事关闭Tomcat 打开tomcat/work目录 删除Catalina目录 运行Tomcat其实可以用RD命令删除整个目录,只需打开 tomcat/bin/startup.bat 文件,在开头加入rd/s/q "D:/Program Files/tomcat-5.5.9/work/Catalina"路径根据自己实际情况做修改这样转载 2009-03-19 10:27:00 · 2318 阅读 · 0 评论 -
TOMCAT内存溢出
Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下:解决方法主要是加大TOMCAT可利用内存,并在程序当中加大内存使用。因此根据应用的需求,有必要调整JVM使用内存的大小。现在将手工修改tomca转载 2009-03-19 10:44:00 · 327 阅读 · 0 评论 -
sql统计-关于学生成绩
学生成绩表(stuscore):姓名:name课程:subject分数:score学号:stuid张三数学891张三语文801张三英语701李四转载 2009-03-19 10:48:00 · 591 阅读 · 0 评论 -
jsp连接池连接mysql是怎么实现的
1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中; 2.在server.xml中设置数据源,以MySQL数据库为例,如下: 在 节点中加入, name="jdbc/DBPool" type="javax.sql.DataSource" password="root" driverClassName="com.mysql.jdbc.Driver" maxIdle="2"转载 2009-03-19 10:55:00 · 1048 阅读 · 1 评论 -
MySQL优化实例
在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验进行判断,然后设置合理的参数。 下面我们了解一下MySQL优化的一些基础,MyS转载 2009-03-19 11:04:00 · 331 阅读 · 0 评论 -
Weblogic 9.1的domain配置mysql连接池
来源:赛迪网 作者:dxaw 本文介绍在weblogic 9.1下的domain配置mysql连接池步骤: 1.在weblogic目录下的server/lib下添加mysql驱动 mysql-connector-java-3.1.11-bin.jar 2.在weblogic目录下的common/bin下找到commEnv.cmd打开 找到set weblo转载 2009-03-19 10:54:00 · 386 阅读 · 0 评论 -
入侵基于java Struts的JSP网站
文章摘自:黑帽安全小组论坛(forum.bhst.org)文章作者: skyfire[B.H.S.T]入侵要点:à找到注入点;à暴露网站页面绝对路径;à利用mysql的load_file()读取网站配置信息找到管理后台;à上传webshell。首先是了解一下 Struts和.do :首先了解一下什么是Struts。Struts是Apache基金会Jakarta项目组的一个Open Source转载 2009-03-19 10:57:00 · 763 阅读 · 0 评论 -
一种理想的大数据量分页查询方案
本文旨在介绍一种对数据库中的大数据量表格进行分页查询的实现方法,该方法对应用服务器、数据库服务器、查询客户端的cpu和内存占用都较低,查询速度较快,是一个较为理想的分页查询实现方案。1.问题的提出在软件开发中,大数据量的查询是一个常见的问题,经常会遇到对大量数据进行查询的场景。常见的对大数据量查询的解决方案有以下两种:一、将全部数据先查询到内存中,然后在内存中进行分页,这种方式对内存占用较大,必转载 2009-03-19 10:46:00 · 1880 阅读 · 0 评论 -
MySQL命令行导入备份时会出现“MySQL server has gone away”的错误
有时候使用MySQL命令行导入备份时会出现“MySQL server has gone away”错误,这可能是因为其中一些insert语句的大小超出了mysql目前设置的缓冲区大小。SplitInsert可以拆分所有大的insert语句,使每条insert语句只负责插入一个数据行,这样再导入mysql的时候出错的可能也会减小。这是在nt系列内核下可以直接执行的二进制版本: http转载 2009-03-19 10:59:00 · 540 阅读 · 0 评论 -
飞鱼编辑器eWebEditor 空提交导致TOMCAT崩溃
前几天新上线项目,tomcat服务器莫名关闭的问题终于发现问题的原因了. 问题在于最新使用的富文本编辑器----飞鱼编辑器. 这几天一直在分析发生问题的原因与情景,发现: 网站前台访问不会发生tomcat自动关闭退出的原因,一旦网站后台维护人员进行信息更新,发生tomcat关闭原因.因为在周末两天,服务器一直运行正常,一到工作日,星期一上午就发生了tomcat自动关闭退出问题. 把精力放到后台,一开始怀疑是上传过大的文件,导致服务器自动关闭退出转载 2010-06-28 20:42:00 · 627 阅读 · 0 评论