上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 大部分Web应用系统的瓶颈都是I/O瓶颈 2.1 Java的I/O类库的基本架构 Java的I/O操作类在包java.io下,大概有将近80个类,这些类大概可以分成如下4组。 基于字节操作的I/O接口:InputStream和OutputStream。 基于字符操作的I/O接口:Writer和Rea 阅读全文
posted @ 2018-01-17 16:34 _sanjun 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 短连接 短连接(short connnection)是相对于长连接而言的概念,指的是在数据传送过程中,只在需要发送数据时,才去建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发 送。 优点:不需要长期占用通道,对于业务频率不高的场合,能节省通道的使用。 缺点:需要在每次发送业务 阅读全文
posted @ 2018-01-17 11:47 _sanjun 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.1 B/S网络架构概述 B/S 网络架构从前端到后端都得到了简化,都基于统一的应用层协议HTTP来交互数据,与大多数传统C/S互联网应用程 序采用的长连接的交互模式不同,HTTP采用无状态的短连接的通信方式,通常情况下,一次请求就完成了一次数据交互,通常也对应一个业务逻辑,然后这次通信连接就断开 阅读全文
posted @ 2018-01-16 20:12 _sanjun 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 28.1 改善性能 数据库管理员把他们生命中的相当一部分时间花在了调整、试验以改善DBMS性能之上。在诊断应用的滞缓现象和性能问题时,性能不良的数据通常是最常见的祸因。 可以看出,下面的内容并不能完全决定MySQL的性能。我们只是想回顾一下前面各章的重点,提供进行性能优化探讨和分析的一个出发点。 首 阅读全文
posted @ 2018-01-16 12:50 _sanjun 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 27.1 备份数据 像所有数据一样,MySQL的数据也必须经常备份。由于MySQL数据库是基于磁盘的文件,普通的备份系统和例程就能备份MySQL的数据。但是,由于这些文件总是处于打开和使用状态,普通的文件副本备份不一定总是有效。 下面列出这个问题的可能解决方案。 使用命令行使用程序mysqldump 阅读全文
posted @ 2018-01-16 11:50 _sanjun 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 26.1 访问控制 MySQL服务器idea安全基础是:用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。换句话说,用户不能对过多的数据具有过多的访问权。 可虑以下内容: 多数用户只需要对表进行读和写,但少数用户甚至需要能创建和删除表 某些用户需要读表,但可能不需要更新表 你可能想允许用户 阅读全文
posted @ 2018-01-16 10:50 _sanjun 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 25.1 字符集和校对顺序 数据库表被用来存储和检索数据。不同的语言和字符集需要以不同的方式存储和检索。因此,MySQL需要适应不同的字符集,适应不同的排序和检索数据的方法。 语言和字符集的重要术语: __字符集__ 为字母和符合的集合 __编码__ 为某个字符集成员的内部表示 __校对__ 为规定 阅读全文
posted @ 2018-01-16 09:42 _sanjun 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 24.1 事务处理 __并非所有引擎都支持事务处理__ MyISAM和InnoDB是两种最常使用的引擎。前者不支持明确的事务处理管理,而后者支持。这就是为什么本书中使用的样例表被创建来使用InnoDB而不是更经常使用的MyISAM的原因。如果你的应用中需要事务处理功能,则一定要使用正确的引擎类型。 阅读全文
posted @ 2018-01-16 09:18 _sanjun 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 23.1 触发器 MySQL语句在需要时被执行,存储过程也是如此。但是,如果你想要某条语句在事件发生时自动执行,怎么办呢?例如: 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,州的缩写是否为大写 每当订购一个产品时,都从库存数量中减去订购的数量 无论何时删除一行,都在某个存档表中保 阅读全文
posted @ 2018-01-15 22:56 _sanjun 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 22.1 游标 MySQL检索操作返回一组称为结果集的行。这组返回的行都是与SQL语句相匹配的行(零行或多行)。使用简单的select语句,例如,没有办法得到第一行、下一行或前10行,也不存在每次一行地处理所有行的简单方法。 有时,需要在检索出来的行中前进或后退一行或多行。这就是使用游标的原因。游标 阅读全文
posted @ 2018-01-15 21:09 _sanjun 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页