`
rq2_79
  • 浏览: 234980 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
http://www.blogjava.net/max/category/16130.html
http://www.mysqlperformanceblog.com/2007/01/08/innodb-vs-myisam-vs-falcon-benchmarks-part-1/
上一节我们简要介绍了 InnoDB 及其基本的配置参数,本文要讲述的是性能调优的一些参数配置以及安全,备份恢复等。MySQL 要进入企业级的运作,对于一个 DBA 而言,这些是必备的知识。因此,本文将详细叙述性能调优方面的知识。 性能优化的一些主要参数: set-variable = max_connections=200 set-variable = record_buffer=1M set-variable = sort_buffer=1M # 如果为 MyISAM 表的话,设置 key_buffer 为内存的 5 - 50 % , # 但是对于 InnoDB 来说,必须保证 k ...
InnoDB 是 MySQL 上第一个提供外键约束的引擎,除了提供事务处理外,InnoDB 还支持行锁,提供和 Oracle 一样的一致性的不加锁读取,能增加并发读的用户数量并提高性能,不会增加锁的数量。 InnoDB 的设计目标是处理大容量数据时最大化性能,它的 CPU 利用率是其他所有基于磁盘的关系数据库引擎中最有效率的。 InnoDB 是一套放在 MySQL 后台的完整数据库系统,InnoDB 有它自己的缓冲池,能缓冲数据和索引,InnoDB 还把数据和索引存放在表空间里面,可能包含好几个文件,这和 MyISAM 表完全不同,在 MyISAM 中,表被存放在单独的文件中,Inno ...
本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以使用。Innodb 所有的表都保存在同一个数据文件 ibdata1 中(也可 ...
从网站上看到了有人提起这个框架——Guice,google名下的产物——一个彼Spring快的DI容器,兴趣使然,马上到http://code.google.com/p/google-guice/上去看了看,发现居然是Bob Lee这位大仙的杰作,还犹豫什么,download下来试试!      恩,从哪里试起呢?还是老规矩,碰到新的东西就来验证我们经典的例子——Hello World!      这个东西说是DI,居然没有.xml或者.properties文件,老天它用的是该死的Annotation,很好,要是大家也想尝试的话统统5.0或 者以上的干活。安装好环境,开始动手!可是从哪里开始呢? ...
Guice (读作"juice")是超轻量级的,下一代的,为Java 5及后续版本设计的依赖注入容器。 简介         Java 企业应用开发社区在连接对象方面花了很大功夫。你的Web应用如何访问中间层服务?你的服务如何连接到登录用户 ...
        以前曾经在做一个项目的时候用过dwr,最近有点时间想总结一下,就写出来吧。省却需要的朋友不少自己琢磨的时间。         客户端的发送信息过程:         透过engine.js可以看到客户端发送信息的过程。         调 用服务器端远程方法的时候,为了减少多次和服务器端的通信,dwr允许将几个调用组成一个batch。在dwr.engine._sendData()方 法中,我们可以得知dwr将类似下面的数据封装成在request.body中。然后通过batch.req.send(request.body);发 送到服务器端。batch.req就是一个xml ...
    基于AJAX的表单验证需要先安装DWR,在http://getahead.ltd.uk/dwr/download上下载DWR 2.0 RC 2,将dwr.jar拷贝到WEB-INF/lib目录下 1.修改web.xml,另入DWR支持: xml 代码 <servlet>           <servlet-name>dwrservlet-name>           <servlet-class>               org.directwebremoting.servlet.DwrServlet  ...
针对上面的login.jsp页面使用Validator验证,验证username和password两个表单的内容不能为空。 首先在LoginAction所在的包org.rainlife.struts2.action中建立一个名为LoginAction-validation.xml的Validator验证文件: xml 代码   <?xml version="1.0" encoding="UTF-8"?>   <!DOCTYPE validators PUBLIC    "-//OpenSymphon ...
etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ (或者/etc/my.cnf)主要配置文件所在位置 my.cnf /var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹 启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >show variables like 'character%'; #执行编码显示 +--------------------------+--------------- ...
使用java自带的类 java.util.zip进行文件/目录的压缩的话,有一点不足,不支持中文的文件/目录命名,如果有中文名,那么打包就会失败。在Ant.jar类库中也有zip类,引入 org.apache.tools.zip.*,能够解决不支持中文文件目录的问题,同时,Ant的获得途径也比较多,一般的应用服务器中有这个包,如果没有去下载个tomcat5.X,里面也有ant.jar,可以使用。 例子如下: java 代码   import java.io.File;   import org.apache.tools.zip.ZipOutputStream; ...
下面是我收集的参考资料,希望对大家有点帮助。 xml 代码   <?xml version="1.0" encoding="UTF-8"?>   <!-- =============================================================== -->   <!-- ANT buildfile快速参考 -->   <!-- ALin 2006-12-30 14:20 -->   <!-- ================ ...
备份方式 时间 ·linux下建立mysql镜像数据库 (2006/3/2) ·MySQL平台数据库备份方案详细说明 (2006/2/6) ·Mysql 数据库双机热备的配置 (2005/10/19) · ...
        本文中的配置都是从《MySQL5权威指南(3rd)》中摘抄出来的,个人认为对于使用MySQL十分有用。放在此处方便自己随时查阅,也希望对其他朋友有所助益。(2007.05.30最后更新) mysqld程序--目录和文件         basedir = path  ...
Global site tag (gtag.js) - Google Analytics