内存对齐 在我们的程序中,数据结构还有变量等等都需要占有内存,在很多系统中,它都要求内存分配的时候要对齐,这样做的好处就是可以提高访问内存的速度。我们还是先来看一段简单的程序: 程序一#include2usingnamespacestd;34structX15{6inti;//4个字节7charc1...
分类:
编程语言 时间:
2015-01-25 22:23:00
阅读次数:
249
服务器架构为: Nginx+resin+memcached+db 一、故障原因 1、服务器负载高 (1)访问量突增 (2)代码逻辑问题 (3)部分服务失效(ATS,DB,MC......) PS:Linux服务器负载一般在2以下。 2、Direct Buffer Memory Di...
分类:
编程语言 时间:
2015-01-08 11:37:23
阅读次数:
289
原文:如何应付表数据过大的查询问题?(如何尽量避免大表关联) 一般来说,对于做B/S架构的朋友来说,更有机会遇到高并发的数据库访问情况,因为现在WEB的普及速度就像火箭升空,同时就会因为高访问量带来一系列性能问题,而数据库一直是用户与商人之间交流的重要平台.用户是没有耐心忍受一个查询需要用上10秒以...
分类:
其他好文 时间:
2015-01-05 12:30:23
阅读次数:
142
InnoDB用来缓冲它的数据和索引的内存缓冲区的大小,主要是innodb_buffer_poor_size来设置,这个参数设置的越高,访问表中需要磁盘I/O就越少,如果是一台专用的数据库服务器,那么可以设置为机器内存大小的70%--80%,InnoDB_Buffer_Pool缓冲池复制管理这freelist,flush_list,LR..
分类:
数据库 时间:
2014-12-24 06:34:28
阅读次数:
189
key_buffer_size 为了最小化磁盘的 I/O , MyISAM 存储引擎的表使用键高速缓存来缓存索引,这个键高速缓存的大小则通过 key-buffer-size 参数来设置。如果应用系统中使用的表以 MyISAM 存储引擎为主,则应该适当增加该参数的值,以便尽可能的缓存索引,提高访问的....
分类:
数据库 时间:
2014-12-23 11:51:02
阅读次数:
244
第十一章其他数据库对象1.什么是序列?序列:提供有规律的数值。序列:可供多个用户用来产生唯一数值的数据库对象自动提供唯一的数值共享对象主要用于提供主键值将序列值装入内存可以提高访问效率1.2.定义序列CREATESEQUENCE语句CREATESEQUENCEsequence[INCREMENTBYn]--每次增长..
分类:
数据库 时间:
2014-12-22 19:55:46
阅读次数:
199
java工程师-互联网方向
工作职责
1 参与产品需求分析、网站系统的设计方案;
2 参与、协助项目组长共同完成或带领项目小组承担任务的系统功能设计和数据库设计
3 独立完成个人承担模块或项目的开发和测试
任职要求
重点大学本科及以上学历,计算机相关专业优先
有3年以上JAVA WEB开发工作经验;有高访问量,高负载网站系统开发经验者优先
1、 精通Java Cor...
分类:
移动开发 时间:
2014-12-03 23:31:24
阅读次数:
487
今天就和朋友们分享下,wordpress网站后台最近打开速度很慢的原因及解决方法。方法/步骤1、安装插件:在插件中搜索 Disable Google Fonts,选择安装,然后启用,这样就可以禁止Google字体的加载,这样就可以提高访问速度了。2、删除代码:很多人不喜欢用插件那么这个可以修改代码打...
分类:
其他好文 时间:
2014-11-25 18:10:12
阅读次数:
200
最近几天一直在读代震军的博客,他是Discuz!NT的设计者,读了他的一系列关于Discuz!NT的架构设计文章,大呼过瘾,特别是Discuz!NT在解决高访问高并发时所设计的一系列方案,本人尤其感兴趣。写这篇文章的目的,算是对初次阅读之后的总结备忘吧,以便以后有时间亲自测试,如果能在生产环境中得到...
分类:
Web程序 时间:
2014-11-13 18:40:37
阅读次数:
196
??
①序列
1.序列: 可供多个用户用来产生唯一数值的数据库对象
自动提供唯一的数值
共享对象
主要用于提供主键值
将序列值装入内存可以提高访问效率
2.CREATE SEQUENCE 语句
CREATE SEQUENCE sequence
[INCREMENT BY n] --每次增长的数值
[START W...
分类:
数据库 时间:
2014-11-11 16:44:38
阅读次数:
242