多线程的软件设计方法确实可以最大限度的发挥现代多核心处理器的计算能力,提高生产系统的吞吐量和性能,但是若不加控制和管理的随意使用线程,对熊的性能反而产生了不力的影响. 在实际生产环境中,线程的数量必须得到控制,盲目的大量创建线程对系统性能是有伤害的. 什么是线程池: 为了避免系统频繁的创建和销毁线程 ...
分类:
编程语言 时间:
2016-12-22 18:52:45
阅读次数:
257
嵌入式开发者所做的最重要的决定之一就是部署哪种文件系统。有些文件系统性能比较高有些文件系统空间利用率比较高,还有一些文件系统设备故障或者意外断电后恢复数据比较方便。 linux文件系统概念 分区 分区是对物理设备的逻辑划分,而文件系统就存在于这个设备上。一个物理设备可以只包含一个分区,占据所有可用空 ...
分类:
其他好文 时间:
2016-12-22 11:55:04
阅读次数:
206
转载:http://superhj1987.github.com 互联网时代,高并发是一个老生常谈的话题。无论对于一个web站点还是app应用,高峰时能承载的并发请求都是衡量一个系统性能的关键标志。像阿里双十一顶住了上亿的峰值请求、订单也确实体现了阿里的技术水平(当然有钱也是一个原因)。 那么,何为 ...
分类:
其他好文 时间:
2016-12-19 14:07:52
阅读次数:
186
初步接触性能测试啦!!学习书籍《loadrunner 性能测试巧匠训练营》 针对不同系统,性能测试有不同的关注点 C/S架构的产品更关注系统资源使用情况、数据库性能以及运行的配置要求等等。如:内存、用户连接数、数据库死锁、数据库cache命中率、运行的最低配置等等。 B/S架构的产品关注web服务器 ...
分类:
其他好文 时间:
2016-12-16 01:02:28
阅读次数:
304
在Disk-Base数据库中,如果系统频繁地创建和更新临时表,大量的IO操作集中在tempdb中,tempdb很可能成为系统性能的瓶颈。在SQL Server 2016的内存(Memory-Optimized)数据库中,如果考虑使用内存优化结构来存储临时表,表变量,表值参数的数据,那么将完全消除IO ...
分类:
其他好文 时间:
2016-12-15 20:51:05
阅读次数:
276
前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 实例的参数对系统性能和稳定的影响很重要,系统级别的参数可能会 ...
分类:
数据库 时间:
2016-12-15 12:03:19
阅读次数:
278
原文转载 http://blog.chinaunix.net/uid-20607558-id-1916144.html 感谢原作者的总结及归纳. /nSMLTlanguage managementoverview sap support language ==for manage databaseh ...
分类:
其他好文 时间:
2016-12-13 07:21:27
阅读次数:
320
mysql 数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高。在使用 mysql 的过程中不规范的 SQL 编写、非最优的策略选择都可能导致系统性能甚至功能上的缺陷。 恰巧就在前几天,本人所在公司的云事业部举办了一场关于 ...
分类:
数据库 时间:
2016-12-12 01:42:07
阅读次数:
225
【教程主题】:1.linux服务器的性能分析与优化 【课程录制】: 创E 【主要内容】 【1】影响Linux服务器性能的因素 操作系统级 CPU 目前大部分CPU在同一时间只能运行一个线程,超线程的处理器可以在同一时间处理多个线程,因此可以利用超线程特性提高系统性能。 在linux系统下只有运行SM ...
分类:
系统相关 时间:
2016-12-09 18:37:28
阅读次数:
213
如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可 能会遭遇到“MySQL has gone away”之类的问题 ...
分类:
数据库 时间:
2016-12-06 14:07:46
阅读次数:
257