Mybatis部分1.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的?①数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。②Sql语句写在代码中造成代码不易维...
分类:
其他好文 时间:
2015-07-20 19:20:26
阅读次数:
241
1。内存分析方法内存分析用于判断系统有无内存瓶颈,是否需要通过增加内存等手段提高系统性能表现。内存分析需要使用的计数器:Memory类别和Physical Disk类别的计数器。内存分析的主要方法和步骤:(1)首先查看Memory\Available Mbytes指标如果该指标的数据比较小,系统可能...
分类:
其他好文 时间:
2015-07-20 12:30:01
阅读次数:
134
关于性能优化这是一个比较大的话题,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。
在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是在讲如何定位系统性能瓶劲之前,请让我讲一下系统性能的定义和测试,因为没有这两件事,后面的定...
分类:
移动开发 时间:
2015-07-19 13:28:24
阅读次数:
112
一、vmstat命令1、简介vmstat是VirtualMeomoryStatistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat工具提供了一种低开销的系统性能观察方式。因为vmstat本身就是..
分类:
系统相关 时间:
2015-07-19 06:43:51
阅读次数:
201
恩布企业IM PC端,服务端发布1.16版本,开源企业IM,免费企业即时通讯软件;主要版本更新内容:
恩布服务端核心程序,增加进程守护保护机制,确保系统7*24持续稳定服务;
服务端增加内存数据库同步机制,减少直接操作数据库,提高系统性能;
PC客户端优化界面和操作体验,如增加联系人移到其他分组,完善在线人数显示等;
完善数据回调同步机制,实现注册用户,修改密码和用户上...
分类:
其他好文 时间:
2015-07-17 12:14:44
阅读次数:
150
1.log日志的作用
在软件开发周期中,不管是前台还是后台,系统一般会采用一个持久化的日志系统来记录运行情况。
在代码中嵌入log代码信息,主要记录下列信息:
(1)记录系统运行异常信息。
(2)记录系统运行状态信息。
(3)记录系统运行性能指标。
通过对上述信息分析和诊断,我们能采取正确的手段来提高系统质量和系统性能。由此可见log日志在系统中的重要地位和存在的必要性。...
分类:
编程语言 时间:
2015-07-16 14:14:02
阅读次数:
1393
在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 ????? MySQL数据库支持数据库...
分类:
数据库 时间:
2015-07-16 12:05:51
阅读次数:
178
perf是一个基于Linux 2.6+的调优工具,在liunx性能测量抽象出一套适应于各种不同CPU硬件的通用测量方法,其数据来源于比较新的linux内核提供的 perf_event 接口
系统事件:
perf tool 支持一系列可计算的事件类型。该工具和底层内核接口可以监测来自不同来源的事件。
例如,一些事件是来源于纯粹的内核计数器,这些event在这种情况下被称为软件事件。例子包括...
分类:
其他好文 时间:
2015-07-14 15:41:21
阅读次数:
123
由于硬件技术的不断更新,Win7系统逐渐成为主流,而且计算机内存逐渐增大,为了充分的利用内存资源(因为32为系统最多只能用到3G左右的内存),提高系统性能,很多人开始使用Win7(64Bit)的系统。在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,...
分类:
数据库 时间:
2015-07-13 15:45:41
阅读次数:
135
Oracle12c的发布,给世界最优秀的数据库——Oracle带来了更强的功能和更好的性能,如果说到Oracle12c的新特点,首选无疑要数可插拔数据库——pluggable database(PDB),这不但增加了新的功能,更主要的是也进行了架构方面的改变,这个改变不可谓不大,其实,关于这个架构,在其他无论商业还是开源数据库中并不少见,除了Oracle外,其他几乎都是这种架构,这不但会给管理、维护带来了极大的方便,据官方资料介绍,还极大的节省了系统资源的消耗,从而改善了系统性能,通过阅读相关资料,本人对该...
分类:
数据库 时间:
2015-07-10 19:11:33
阅读次数:
213